|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This class allows to register for user mangagement events of principals of type IGroup.
Interface GroupListener follows the observer pattern. An observer has to register
via IGroupFactory.registerListener(GroupListener, int);
| Field Summary | |
static int |
INFORM_ON_GROUP_ADDED
Constant used for the event that a group was created |
static int |
INFORM_ON_GROUP_ASSIGNED
Constant used for the event that a group was assigned as member to a group |
static int |
INFORM_ON_GROUP_REMOVED
Constant used for the event that a group was removec |
static int |
INFORM_ON_GROUP_UNASSIGNED
Constant used for the event that a group was unassigned as member of a group |
static int |
INFORM_ON_USER_ASSIGNED
Constant used for the event that a user was added to a group |
static int |
INFORM_ON_USER_UNASSIGNED
Constant used for the event that a user was removed from a group |
| Method Summary | |
void |
groupAdded(java.lang.String uniqueIdOfGroup)
groupAdded() is called if event INFORM_ON_GROUP_ADDED is fired from the registering factory |
void |
groupAssigned(java.lang.String uniqueIdOfGroup,
java.lang.String assignedUniqueIdOfGroup)
groupAssigned() is called if event INFORM_ON_GROUP_ASSIGNED is fired from the registering factory |
void |
groupRemoved(java.lang.String uniqueIdOfGroup)
groupRemoved() is called if event INFORM_ON_GROUP_REMOVED is fired from the registering factory |
void |
groupUnAssigned(java.lang.String uniqueIdOfGroup,
java.lang.String unAssignedUniqueIdOfGroup)
groupUnAssigned() is called if event INFORM_ON_GROUP_UNASSIGNED is fired from the registering factory |
void |
userAssigned(java.lang.String uniqueIdOfGroup,
java.lang.String uniqueIdOfUser)
userAssigned() is called if event INFORM_ON_USER_ASSIGNED is fired from the registering factory |
void |
userUnAssigned(java.lang.String uniqueIdOfGroup,
java.lang.String uniqueIdOfUser)
userUnAssigned() is called if event INFORM_ON_USER_UNASSIGNED is fired from the registering factory |
| Field Detail |
public static final int INFORM_ON_GROUP_ADDED
public static final int INFORM_ON_GROUP_REMOVED
public static final int INFORM_ON_USER_ASSIGNED
public static final int INFORM_ON_GROUP_ASSIGNED
public static final int INFORM_ON_USER_UNASSIGNED
public static final int INFORM_ON_GROUP_UNASSIGNED
| Method Detail |
public void groupAdded(java.lang.String uniqueIdOfGroup)
throws UMException
uniqueIdOfGroup: - name of the newly added groupUMException -
public void groupRemoved(java.lang.String uniqueIdOfGroup)
throws UMException
uniqueIdOfGroup: - name of the newly removed groupUMException -
public void userAssigned(java.lang.String uniqueIdOfGroup,
java.lang.String uniqueIdOfUser)
throws UMException
uniqueIdOfGroup: - name of the groupuniqueIdOfUser: - name of the user who was assigned to the groupUMException -
public void userUnAssigned(java.lang.String uniqueIdOfGroup,
java.lang.String uniqueIdOfUser)
throws UMException
uniqueIdOfGroup: - name of the groupuniqueIdOfUser: - name of the user who was removed from the groupUMException -
public void groupAssigned(java.lang.String uniqueIdOfGroup,
java.lang.String assignedUniqueIdOfGroup)
throws UMException
uniqueIdOfGroup: - name of the parent groupassignedUniqueIdOfGroup: - name of the group which was assigned to the parent groupUMException -
public void groupUnAssigned(java.lang.String uniqueIdOfGroup,
java.lang.String unAssignedUniqueIdOfGroup)
throws UMException
uniqueIdOfGroup: - name of the parent groupunAssignedUniqueIdOfGroup: - name of the group which was removed as a member of the parent groupUMException -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||