|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ModelIntegrityException | |
---|---|
com.ibm.itim.dataservices.model | Provides a a low-level application programming interface for querying elements of the data model. |
com.ibm.itim.dataservices.model.domain | Extends the com.ibm.itim.dataservices.model package to provide an application
programming interface for querying the core elements of the data model. |
com.ibm.itim.dataservices.model.system | Extends the com.ibm.itim.dataservices.model package to provide an application
programming interface for querying the system specific elements of the data model. |
Uses of ModelIntegrityException in com.ibm.itim.dataservices.model |
---|
Methods in com.ibm.itim.dataservices.model that throw ModelIntegrityException | |
---|---|
static void |
ProfileLocator.create()
This method initializes the locator. |
void |
IModelMetaData.defineClass(java.lang.Class cl)
Defines a new class in the data model. |
void |
IModelMetaData.defineEntity(java.lang.String cl,
java.lang.String auxClassName,
java.lang.String category)
Defines a relationship for a given class. |
void |
IModelMetaData.defineRelationship(java.lang.Class cl,
java.lang.String relationshipName,
java.lang.Class rel)
Defines a relationship for a given class. |
void |
IModelMetaData.defineRelationship(java.lang.String cl,
java.lang.String relationshipName,
java.lang.Class rel)
Defines a relationship for a given class. |
boolean |
Relationship.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity participates in the relationship. |
boolean |
RelationshipSelf.doesParticipate(DirectoryObjectEntity participant)
This method checks whether input participant participates in the relationship. |
boolean |
DirectoryObjectParent.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is the parent of the subject entity. |
java.util.Collection |
Relationship.evaluate()
Evaluates the relationship returning 0 to many entities that participate opposite the subject entity. |
java.util.Collection |
RelationshipSelf.evaluate()
This method evaluates the relationship and returns a collection of entities. |
java.util.Collection |
DirectoryObjectParent.evaluate()
Evaluates the relationship returning 0 or one DirectoryObjectEntity objects that represent the parent of the subject entity. |
java.util.Collection |
Relationship.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
RelationshipSelf.evaluateReferences()
This method evaluates the relationship and returns a collection of DistinguishedName objects. |
java.util.Collection |
DirectoryObjectParent.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection<java.lang.String> |
IModelMetaData.getClasses()
Returns the names of all classes defined for the data model. |
java.lang.Class |
IModelMetaData.getEntity(java.util.Collection<java.lang.String> objClasses)
Retrieves the entity class with the given set of LDAP auxiliary class names. |
static DirectoryObjectEntity |
DirectoryObjectEntity.getEntity(DirectoryObject dirObject)
Returns the parent of the current object. |
java.lang.String |
IModelMetaData.getEntityCategory(java.util.Collection<java.lang.String> objClasses)
Retrieves the entity category with the given set of LDAP auxiliary class names. |
static ModelMetaData |
ModelMetaData.getInstance()
Provides access to the single global instance of the ModelMetaData. |
static CategoryTable |
CategoryTable.getInstance(DistinguishedName tenantDN)
Get getInstance method for this singleton class |
EntityLifecycleProfile |
DirectoryObjectEntity.getLifecycle()
Returns the EntityLifecycleProfile holding all lifecycle characteristics of the entity (if defined). |
DirectoryObjectEntity |
DirectoryObjectEntity.getParent()
Returns the parent of the current object. |
DistinguishedName |
DirectoryObjectEntity.getParentDN()
Retrieve the DistinguishedName of the parent of the current object. |
java.lang.Class |
IModelMetaData.getRelationship(java.lang.Class cl,
java.lang.String relationshipName)
Retrieves the relationship with the given name for a given class. |
Relationship |
DirectoryObjectEntity.getRelationship(java.lang.String name)
Returns a relationship with the given name, if any. |
java.util.Set<java.lang.String> |
IModelMetaData.getSubjectCategories(java.lang.String relationshipName)
Returns a set of category names, whose implementation classes support the given relationship. |
java.util.Collection<java.lang.String> |
DirectoryObjectEntity.getSupportedRelationships()
Returns a list of relationship names this entity supports. |
java.util.Collection<java.lang.String> |
IModelMetaData.getSupportedRelationships(java.lang.Class cl)
Returns the names of the supported relationships for the given class. |
boolean |
DirectoryObjectEntity.isSupportedRelationship(java.lang.String name)
Returns whether the relationship with the given name is supported by this entity. |
void |
ModelMetaData.loadTable()
Loads the table from the enRoleModel.xml file. |
void |
IModelMetaData.loadTable()
Loads the table from the enRoleModel.xml file. |
ObjectProfileCategory |
CategoryTable.retrieveCategory(java.lang.String categoryName)
Gets category from directory server |
void |
DirectoryObjectEntity.setLifecycle(EntityLifecycleProfile profile)
Changes the EntityLifecycleProfile holding all lifecycle characteristics of the entity (if defined). |
void |
CategoryTable.updateCategory(ObjectProfileCategory cat)
Updates category in cache and store into ldap |
Uses of ModelIntegrityException in com.ibm.itim.dataservices.model.domain |
---|
Methods in com.ibm.itim.dataservices.model.domain that throw ModelIntegrityException | |
---|---|
void |
RoleEntity.addMemberRole(RoleEntity memberRoleEntity)
Adds a member role to this role. |
void |
AccountEntity.adopt(PersonEntity person)
Adopt an orphan account by assigning an owner for the account. |
void |
PersonEntity.cleanupRoleAssignmentData()
Clean up all invalid assignment data of the person in the data store. |
void |
RoleEntity.deleteMemberRole(RoleEntity memberRoleEntity)
Deletes a member role from parent role. |
boolean |
AdminDomainAdministrator.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is an administrator of the subject admin domain. |
boolean |
AccountOwner.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is an owner of the subject directory object. |
boolean |
PersonRole.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is a role of the subject person. |
boolean |
PersonAccount.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is an account of the subject person. |
boolean |
DirectoryObjectOrganization.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is an organization of the subject entity. |
boolean |
AccountService.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is a service of the subject directory object. |
boolean |
AccessOwner.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is an owner of the subject directory object. |
boolean |
OrganizationParent.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is the parent of the subject entity. |
boolean |
MultipleOwners.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is an owner of the subject directory object. |
boolean |
AccountTemplateService.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is a service of the subject directory object. |
boolean |
BusinessPartnerSponsor.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is a sponsor of the subject entity. |
boolean |
Supervisor.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is an supervisor of the subject entity. |
boolean |
ContainedEntityParent.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is the parent of the subject entity. |
boolean |
PersonSelf.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is "self" to the subject directory object. |
boolean |
AccountParent.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is a parent of the subject directory object. |
boolean |
ServiceOwner.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is an owner of the subject directory object. |
boolean |
GroupService.doesParticipate(DirectoryObjectEntity participant)
Determines if the given entity is a service of the subject directory object. |
java.util.Collection |
AdminDomainAdministrator.evaluate()
Evaluates the relationship returning 0 or more PersonEntity objects that represent the administrators of the subject admin domain. |
java.util.Collection |
AccountOwner.evaluate()
Evaluates the relationship returning 0 or one PersonEntity objects that represents the owner of the subject directory object. |
java.util.Collection |
PersonRole.evaluate()
Evaluates the relationship returning 0 or one RoleEntity objects that the subject is a member of. |
java.util.Collection |
PersonAccount.evaluate()
Evaluates the relationship returning 0 or one AccountEntity objects that the subject owns. |
java.util.Collection |
DirectoryObjectOrganization.evaluate()
Evaluates the relationship returning 0 or one OrganizationEntity objects that represents the organization of the subject entity. |
java.util.Collection |
AccountService.evaluate()
Evaluates the relationship returning one ServiceEntity object that represents the service of the subject directory object. |
java.util.Collection<PersonEntity> |
AccessOwner.evaluate()
Evaluates the relationship returning 0 or one PersonEntity objects that represents the owner of the subject group access. |
java.util.Collection |
OrganizationParent.evaluate()
Evaluates the relationship returning the DirectorySystemEntity object that represents the parent of the subject organization. |
java.util.Collection |
MultipleOwners.evaluate()
Evaluates the relationship returning 0 or more PersonEntity objects that represents the owner of the subject. |
java.util.Collection |
AccountTemplateService.evaluate()
Evaluates the relationship returning ServiceEntity objects that represent the services of the subject directory object. |
java.util.Collection |
BusinessPartnerSponsor.evaluate()
Evaluates the relationship returning 0 or one PersonEntity objects that represents the sponsor of the subject entity. |
java.util.Collection |
Supervisor.evaluate()
Evaluates the relationship returning 0 or many PersonEntity objects that represent the supervisor of the subject entity. |
java.util.Collection |
ContainedEntityParent.evaluate()
Evaluates the relationship returning 0 or one OrganizationalContainerEntity objects that represent the parent of the subject entity. |
java.util.Collection |
PersonSelf.evaluate()
Evaluates the relationship returning 1 PersonEntity object that represents "self" for the subject directory object entity. |
java.util.Collection |
AccountParent.evaluate()
Evaluates the relationship returning one ServiceEntity or PersonEntity object that represents the parent of the subject directory object. |
java.util.Collection |
ServiceOwner.evaluate()
Evaluates the relationship returning 0 or one PersonEntity objects that represents the owner of the subject service. |
java.util.Collection<ServiceEntity> |
GroupService.evaluate()
Evaluates the relationship and returns a service entity that represents the service of the subject directory object. |
java.util.Collection |
AdminDomainAdministrator.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
AccountOwner.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
PersonRole.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
PersonAccount.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
DirectoryObjectOrganization.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
AccountService.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection<DistinguishedName> |
AccessOwner.evaluateReferences()
Evaluates the relationship returning 0 to many entity distinguished names that participate opposite the subject entity. |
java.util.Collection |
OrganizationParent.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection<DistinguishedName> |
MultipleOwners.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
AccountTemplateService.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
BusinessPartnerSponsor.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
Supervisor.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
ContainedEntityParent.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
PersonSelf.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
AccountParent.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection |
ServiceOwner.evaluateReferences()
Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity. |
java.util.Collection<DistinguishedName> |
GroupService.evaluateReferences()
Evaluates the relationship returning 0 to many entity distinguished names that participate opposite the subject entity. |
java.util.Collection |
AdminDomainEntity.getAdministrators()
Returns the administrators for the administrative domain. |
java.util.Set<RoleAssignmentAttribute> |
RoleEntity.getAllAssignmentAttributes()
Get all assignment attributes from the current role and all the parent roles. |
java.util.Set<RoleAssignmentAttribute> |
RoleEntity.getAssignmentAttributes()
Gets the assignment attribute. |
PersonEntity |
PersonEntity.getImmediateSupervisor()
Returns the Person's immediate supervisor (if any). |
java.util.Collection<RoleEntity> |
RoleEntity.getMemberRoles()
Returns all immediate member roles of the role. |
java.util.Collection |
RoleEntity.getMembers()
Returns all members of the role. |
java.util.Collection |
RoleEntity.getMembers(java.util.Collection returnAttributes)
Returns all members of the role. |
OrganizationEntity |
PersonEntity.getOrganization()
Returns the organization containing the person. |
OrganizationEntity |
BusinessUnitEntity.getOrganization()
Returns the organization of the current object. |
OrganizationEntity |
BusinessPartnerOrgEntity.getOrganization()
Returns the organization of the current object. |
OrganizationEntity |
RoleEntity.getOrganization()
Returns the organization of the current object. |
OrganizationEntity |
ServiceEntity.getOrganization()
Returns the organization of the current object. |
OrganizationEntity |
AdminDomainEntity.getOrganization()
Returns the organization that contains the admin domain. |
PersonEntity |
AccountEntity.getOwner()
Returns the owner of an account. |
java.util.Collection<PersonEntity> |
GroupEntity.getOwner()
Returns the access owner if any. |
java.util.Collection<PersonEntity> |
RoleEntity.getOwner()
Returns the owner(s) of the role, if any. |
PersonEntity |
ServiceEntity.getOwner()
Deprecated. Replace with getOwners() since TIM 5.0 |
DirectoryObjectEntity |
ServiceEntity.getOwnerObject()
Returns the owner object of the service (if any). |
java.util.Collection<DirectoryObjectEntity> |
RoleEntity.getOwnerObjects()
Returns the owner objects of the role, if any. |
java.util.Collection<PersonEntity> |
ServiceEntity.getOwners()
Returns the owner(s) of the service (if any). |
OrganizationalContainerEntity |
OrganizationalContainerEntity.getParentContainer()
Returns the parent organizational container (if any). |
java.util.Collection<RoleEntity> |
RoleEntity.getParentRoles()
Returns all immediate parent roles of the role. |
java.util.Collection |
ServiceEntity.getPrerequisites()
Returns the prerequisites (if any) of the service. |
java.util.Set<RoleAssignmentObject> |
PersonEntity.getRoleAssignmentData()
Retrieves all role assignment data for the person. |
java.util.Map<DistinguishedName,RoleAssignmentObject> |
PersonEntity.getRoleAssignmentData(RoleEntity assignedRole)
Retrieves all role assignment data of the person by a given assigned role. |
java.util.Collection |
PersonEntity.getRoles()
Returns the roles the person is a member of. |
PersonEntity |
BusinessPartnerEntity.getSponsor()
Returns the BusinessPartnerEntity's sponsor. |
PersonEntity |
BusinessPartnerOrgEntity.getSponsor()
Returns the sponsor for the business partner organization. |
PersonEntity |
PersonEntity.getSupervisor()
Returns the Person's supervisor (if any). |
PersonEntity |
BusinessUnitEntity.getSupervisor()
Returns the supervisor for the business unit. |
boolean |
RoleEntity.isAssignmentAttributeInUse(java.lang.String attributeName)
Checks to see if any person has the assignment attribute values for the specified assignment. |
boolean |
AgentOperationImpl.isConfigured()
Determine if assembly line is configured for the profile. |
AccountEntity |
AccountEntity.orphan()
Orphan an account by removing the owner from the account. |
void |
PersonEntity.removeAllRoleAssignmentData()
Remove all assignment data of the person in the data store. |
void |
PersonEntity.removeRoleAssignmentData(java.util.Set<RoleEntity> listAssignedRoles)
Removes role assignment data for a given list of assigned roles. |
SearchResults |
PersonSearch.searchByAuthorizedRole(DistinguishedName roleDN,
SearchParameters params)
Returns all people who are members of a given role or members of a child role of the given role in the role hierarchy |
SearchResults |
PersonSearch.searchByAuthorizedRoles(java.util.Collection<DistinguishedName> roleCol,
SearchParameters params)
Returns all people who are members of any one of the roles in the given collection or members of a child role of any of the roles in the given collection |
SearchResults |
AccountSearch.searchByGroup(DistinguishedName groupDN,
SearchParameters parameters)
Returns all accounts belongs to a specific group. |
SearchResults |
AccountSearch.searchByGroupAndUserId(DistinguishedName groupDN,
java.lang.String userId,
SearchParameters parameters)
Returns all accounts belongs to a specific group. |
SearchResults |
PersonSearch.searchByProfile(CompoundDN searchContext,
SearchParameters params,
java.lang.String profileName,
java.lang.String value)
Searches for people in a given category that meet the criteria defined within the given filter . |
void |
RoleEntity.setAssignmentAttributes(java.util.Set<RoleAssignmentAttribute> assignmentAttributes)
Sets the assignment attributes to the role. |
void |
PersonEntity.updateRoleAssignmentData(java.util.Set<RoleAssignmentObject> assignmentData)
Changes the role assignment data of the person. |
Uses of ModelIntegrityException in com.ibm.itim.dataservices.model.system |
---|
Methods in com.ibm.itim.dataservices.model.system that throw ModelIntegrityException | |
---|---|
java.util.Collection |
SystemRoleEntity.getMembers()
Returns all members of the system role. |
OrganizationEntity |
SystemRoleEntity.getOrganization()
Returns the organization of the current object. |
java.util.Collection |
SystemUserEntity.getRoles()
Returns the system roles (groups) the user is a member of (if any). |
boolean |
SystemUserEntity.isSystemAdmin()
Returns true if the SystemUser has a SystemRole in the SystemAdmin Category. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |