|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gov.bnl.gums.db.HibernateUserGroupDB
public class HibernateUserGroupDB
Constructor Summary | |
---|---|
HibernateUserGroupDB(HibernatePersistenceFactory persistenceFactory,
String group)
Creates a new instance of HibernateUserGroupDB |
Method Summary | |
---|---|
void |
addMember(GridUser user)
Add member to group |
String |
getGroup()
|
boolean |
isMemberInGroup(GridUser user)
Determines whether a member is in the group. |
void |
loadUpdatedList(List members)
Sets the list of members as the one given. |
boolean |
removeMember(GridUser user)
Remove member from group |
List |
retrieveMembers()
Retrieves all the members of the griven group. |
List |
retrieveNewMembers()
Returns the members added after a loadUpdatedList |
List |
retrieveRemovedMembers()
Returns the members removed after a loadUpdatedList |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HibernateUserGroupDB(HibernatePersistenceFactory persistenceFactory, String group)
Method Detail |
---|
public String getGroup()
public void addMember(GridUser user)
ManualUserGroupDB
addMember
in interface ManualUserGroupDB
public boolean isMemberInGroup(GridUser user)
UserGroupDB
isMemberInGroup
in interface ManualUserGroupDB
isMemberInGroup
in interface UserGroupDB
user
- A grid credential
public void loadUpdatedList(List members)
UserGroupDB
loadUpdatedList
in interface UserGroupDB
members
- A list of GridUser objects.public boolean removeMember(GridUser user)
ManualUserGroupDB
removeMember
in interface ManualUserGroupDB
public List retrieveMembers()
UserGroupDB
retrieveMembers
in interface ManualUserGroupDB
retrieveMembers
in interface UserGroupDB
public List retrieveNewMembers()
UserGroupDB
retrieveNewMembers
in interface UserGroupDB
public List retrieveRemovedMembers()
UserGroupDB
retrieveRemovedMembers
in interface UserGroupDB
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |