public class DirectorySystemEntity extends OrganizationalContainerEntity
ORGANIZATION, PARENT| Constructor and Description |
|---|
DirectorySystemEntity(DirectoryObject dirObj)
Constructs an DirectorySystemEntity with a value object.
|
DirectorySystemEntity(DirectorySystem dirSystem)
Constructs an AccountEntity with a value object.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
getOrganization, getParentContainer, hasDependencies, moveOrgTreeequals, getDirectoryObject, getDistinguishedName, getEntity, getLifecycle, getObjectCategory, getParentDN, getProfile, getRelationship, getSortValue, getSupportedRelationships, hashCode, initialize, initialize, isSupportedRelationship, remove, remove, setLifecycle, toString, update, updatepublic 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.public DirectoryObjectEntity getParent()
getParent in class DirectoryObjectEntitypublic 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
ModelCommunicationExceptionObjectNotFoundExceptionpublic WorkflowConfigurationEntity getWorkflowConfigurationEntity() throws ModelCommunicationException, ObjectNotFoundException
ModelCommunicationExceptionObjectNotFoundExceptionpublic MailTemplateConfigurationEntity getMailTemplateConfigurationEntity() throws ModelCommunicationException, ObjectNotFoundException
ModelCommunicationExceptionObjectNotFoundExceptionpublic CompoundDN getLogicalNameContext()
getLogicalNameContext in class OrganizationalContainerEntity