|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAdminWorkgroupDAO
Interface for AdminWorkgroup DAO
Method Summary | |
---|---|
boolean |
checkExistWorkgroup(java.lang.String strWorkgroupKey)
Check that the given key points to an existing workgroup |
void |
delete(java.lang.String strWorkgroupKey)
Delete a record from the table |
void |
deleteAllUsersForWorkgroup(java.lang.String strWorkgroupKey)
|
void |
deleteUserFromWorkgroup(int userId,
java.lang.String strWorkgroupKey)
|
java.util.Collection<AdminUser> |
getUsersListForWorkgroup(java.lang.String strWorkgroupKey)
Returns the list of all users for a workgroup |
ReferenceList |
getUserWorkgroups(int nIdUser)
Returns the list of all workgroups the user is member |
void |
insert(AdminWorkgroup workgroup)
Insert a new record in the table. |
void |
insertUserForWorkgroup(AdminUser user,
java.lang.String strWorkgroupKey)
|
boolean |
isUserInWorkgroup(int nIdUser,
java.lang.String strWorkgroup)
Is the user member of the workgroup |
AdminWorkgroup |
load(java.lang.String strWorkgroupKey)
Load the data of AdminWorkgroup from the table |
java.util.Collection<AdminWorkgroup> |
selectWorkgroupList()
Load the list of workgroups |
void |
store(java.lang.String strWorkgroupKey,
AdminWorkgroup workgroup)
Update the record identified by the given workgroup key with the given workgroup in the table |
Method Detail |
---|
boolean checkExistWorkgroup(java.lang.String strWorkgroupKey)
strNewWorkgroupKey
-
void delete(java.lang.String strWorkgroupKey)
workgroup
- The AdminWorkgroup objectvoid insert(AdminWorkgroup workgroup)
workgroup
- The workgroup objectAdminWorkgroup load(java.lang.String strWorkgroupKey)
nWorkgroupId
- The identifier of AdminWorkgroup
java.util.Collection<AdminWorkgroup> selectWorkgroupList()
void store(java.lang.String strWorkgroupKey, AdminWorkgroup workgroup)
strWorkgroupKey
- the key of the workgroup to modifyworkgroup
- The reference of workgroup to be the new oneboolean isUserInWorkgroup(int nIdUser, java.lang.String strWorkgroup)
nIdUser
- The user IdstrWorkgroup
- The workgroup keyReferenceList getUserWorkgroups(int nIdUser)
nIdUser
- The user Idjava.util.Collection<AdminUser> getUsersListForWorkgroup(java.lang.String strWorkgroupKey)
nIdUser
- The workgroup keyvoid deleteAllUsersForWorkgroup(java.lang.String strWorkgroupKey)
nUserId
- the user idvoid insertUserForWorkgroup(AdminUser user, java.lang.String strWorkgroupKey)
nUserId
- the user idstrWorkgroupKey
- the key workgroupvoid deleteUserFromWorkgroup(int userId, java.lang.String strWorkgroupKey)
userId
- strWorkgroupKey
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |