|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.itim.dataservices.model.DirectoryObjectEntity | +--com.ibm.itim.dataservices.model.domain.RoleEntity
Represents a Role in the data model.
Field Summary | |
---|---|
static java.lang.String |
ORGANIZATION
Constant (String) for the organization relationship name. |
Fields inherited from class com.ibm.itim.dataservices.model.DirectoryObjectEntity |
---|
PARENT |
Constructor Summary | |
---|---|
RoleEntity(Role role)
Constructs a Role with a value object. |
Method Summary | |
---|---|
java.util.Collection |
getMembers()
Returns all members of the role. |
java.util.Collection |
getMembers(java.util.Collection returnAttributes)
Returns all members of the role. |
OrganizationEntity |
getOrganization()
Returns the organization of the current object. |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObjectEntity |
---|
equals, getDirectoryObject, getDistinguishedName, getEntity, getLifecycle, getParent, getParentDN, getProfile, getRelationship, getSupportedRelationships, hashCode, isSupportedRelationship, remove, remove, setLifecycle, toString, update, update |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String ORGANIZATION
Constructor Detail |
public RoleEntity(Role role)
role
- Role object holding the attributes of the role.Method Detail |
public java.util.Collection getMembers() throws ModelCommunicationException, ModelIntegrityException
ModelCommunicationException
- Thrown if unable to communicate
with the data store.
ModelIntegrityException
- Thrown if a problem exists with
the consistency of the data model preventing the
evaluation of the relationship.public java.util.Collection getMembers(java.util.Collection returnAttributes) throws ModelCommunicationException, ModelIntegrityException
returnAttributes
- Collection of attributes contained in the
PersonEntity objects returned by this method.
ModelCommunicationException
- Thrown if unable to communicate
with the data store.
ModelIntegrityException
- Thrown if a problem exists with
the consistency of the data model preventing the
evaluation of the relationship.public OrganizationEntity getOrganization() throws ModelCommunicationException, ModelIntegrityException
ModelCommunicationException
- Thrown if unable to communicate
with the data store.
ModelIntegrityException
- Thrown if a problem exists with
the consistency of the data model preventing the
evaluation of the relationship.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |