fr.paris.lutece.portal.business.group
Interface IGroupDAO

All Known Implementing Classes:
GroupDAO

public interface IGroupDAO


Method Summary
 void delete(java.lang.String strGroupKey)
          Delete a record from the table
 void insert(Group group)
          Insert a new record in the table.
 Group load(java.lang.String strGroupKey)
          load the data of Group from the table
 java.util.Collection<Group> selectAll()
          Load the list of groups
 ReferenceList selectGroupsList()
          Returns a list of all the right group
 void store(Group group)
          Update the record in the table
 

Method Detail

delete

void delete(java.lang.String strGroupKey)
Delete a record from the table

Parameters:
strGroupKey - The indentifier of the object Group

insert

void insert(Group group)
Insert a new record in the table.

Parameters:
group - The Instance of the object Group

load

Group load(java.lang.String strGroupKey)
load the data of Group from the table

Parameters:
strGroupKey - The indentifier of the object Group
Returns:
The Instance of the object Group

selectGroupsList

ReferenceList selectGroupsList()
Returns a list of all the right group

Returns:
A ReferenceList of group objects

selectAll

java.util.Collection<Group> selectAll()
Load the list of groups

Returns:
The Collection of the Groups

store

void store(Group group)
Update the record in the table

Parameters:
group - The instance of the Group to update


Copyright © 2007 Mairie de Paris. All Rights Reserved.