|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.itim.dataservices.model.DirectoryObjectEntity
com.ibm.itim.dataservices.model.domain.OrganizationalContainerEntity
com.ibm.itim.dataservices.model.domain.DirectorySystemEntity
public class DirectorySystemEntity
Class that represents the root node for the system (tenant) in the data model and holds the system (tenant) wide configuration settings.
Field Summary |
---|
Fields inherited from class com.ibm.itim.dataservices.model.DirectoryObjectEntity |
---|
ORGANIZATION, PARENT |
Fields inherited from interface com.ibm.itim.util.Sortable |
---|
ATTR_NAME |
Constructor Summary | |
---|---|
DirectorySystemEntity(DirectoryObject dirObj)
Constructs an DirectorySystemEntity with a value object. |
|
DirectorySystemEntity(DirectorySystem dirSystem)
Constructs an AccountEntity with a value object. |
Method Summary | |
---|---|
java.util.Collection<Challenge> |
getChallenges()
Returns the challenge questions of password challenge and response. |
CompoundDN |
getLogicalNameContext()
Returns the compound distinguished name structure that can be used as a context for searching for entities contained within this container or placing entities within this container. |
MailTemplateConfigurationEntity |
getMailTemplateConfigurationEntity()
Returns the configuration for mail template. |
DirectoryObjectEntity |
getParent()
Returns the parent of the directory system, which since the directory system represents the root of the system (tenant), will return null. |
POConfigurationEntity |
getPOConfigurationEntity()
Returns the configuration for Post Office notification. |
WorkflowConfigurationEntity |
getWorkflowConfigurationEntity()
Returns the configuration for workflow reminder and activity. |
void |
setChallenges(java.util.Collection questions)
Changes challenge questions of password challenge and response. |
Methods inherited from class com.ibm.itim.dataservices.model.domain.OrganizationalContainerEntity |
---|
getParentContainer, hasDependencies |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObjectEntity |
---|
equals, getDirectoryObject, getDistinguishedName, getEntity, getLifecycle, getObjectCategory, getParentDN, getProfile, getRelationship, getSortValue, getSupportedRelationships, hashCode, initialize, initialize, isSupportedRelationship, remove, remove, setLifecycle, toString, update, update |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DirectorySystemEntity(DirectorySystem dirSystem)
dirSystem
- DirectorySystem object holding the attributes of the
directory system.public DirectorySystemEntity(DirectoryObject dirObj)
dirSystem
- DirectoryObject holding the attributes of the
directory system.Method Detail |
---|
public DirectoryObjectEntity getParent()
getParent
in class DirectoryObjectEntity
public java.util.Collection<Challenge> getChallenges() throws ModelCommunicationException, ObjectNotFoundException
ModelCommunicationException
- Thrown if unable to communicate
with the data store.
ObjectNotFoundException
- Thrown if unable to locate the
related challenge questions. This may be due to a data integrity problem.public void setChallenges(java.util.Collection questions) throws ModelCommunicationException, ObjectNotFoundException
questions
- Collection of Challenges.
ModelCommunicationException
- Thrown if unable to communicate
with the data store.
ObjectNotFoundException
- Thrown if unable to locate the
related challenge questions. This may be due to a data integrity problem.public POConfigurationEntity getPOConfigurationEntity() throws ModelCommunicationException, ObjectNotFoundException
ModelCommunicationException
ObjectNotFoundException
public WorkflowConfigurationEntity getWorkflowConfigurationEntity() throws ModelCommunicationException, ObjectNotFoundException
ModelCommunicationException
ObjectNotFoundException
public MailTemplateConfigurationEntity getMailTemplateConfigurationEntity() throws ModelCommunicationException, ObjectNotFoundException
ModelCommunicationException
ObjectNotFoundException
public CompoundDN getLogicalNameContext()
getLogicalNameContext
in class OrganizationalContainerEntity
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |