Uses of Class
com.ibm.itim.dataservices.model.ModelIntegrityException

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.
 boolean RelationshipSelf.doesParticipate(DirectoryObjectEntity participant)
          This method checks whether input participant participates in the relationship.
 boolean Relationship.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity participates in the relationship.
 boolean DirectoryObjectParent.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is the parent of the subject entity.
 java.util.Collection RelationshipSelf.evaluate()
          This method evaluates the relationship and returns a collection of entities.
 java.util.Collection Relationship.evaluate()
          Evaluates the relationship returning 0 to many entities that participate opposite the subject entity.
 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 RelationshipSelf.evaluateReferences()
          This method evaluates the relationship and returns a collection of DistinguishedName objects.
 java.util.Collection Relationship.evaluateReferences()
          Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity.
 java.util.Collection DirectoryObjectParent.evaluateReferences()
          Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity.
static DirectoryObjectEntity DirectoryObjectEntity.getEntity(DirectoryObject dirObject)
          Returns the parent of the current object.
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.
 Relationship DirectoryObjectEntity.getRelationship(java.lang.String name)
          Returns a relationship with the given name, if any.
 java.util.Collection DirectoryObjectEntity.getSupportedRelationships()
          Returns a list of relationship names this entity supports.
 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.
 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 AccountEntity.adopt(PersonEntity person)
          Adopt an orphan account by assigning an owner for the account.
 boolean Supervisor.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is an supervisor of the subject entity.
 boolean ServiceOwner.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is an owner of the subject directory object.
 boolean PersonSelf.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is "self" to 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 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 DirectoryObjectOrganization.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is an organization of the subject entity.
 boolean ContainedEntityParent.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is the parent of the subject entity.
 boolean BusinessPartnerSponsor.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is a sponsor of the subject entity.
 boolean AdminDomainAdministrator.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is an administrator of the subject admin domain.
 boolean AccountTemplateService.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is a service of the subject directory object.
 boolean AccountService.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is a service of the subject directory object.
 boolean AccountParent.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is a parent of the subject directory object.
 boolean AccountOwner.doesParticipate(DirectoryObjectEntity participant)
          Determines if the given entity is an owner of the subject directory object.
 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 ServiceOwner.evaluate()
          Evaluates the relationship returning 0 or one PersonEntity objects that represents the owner of the subject service.
 java.util.Collection PersonSelf.evaluate()
          Evaluates the relationship returning 1 PersonEntity object that represents "self" for the subject directory object entity.
 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 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 one PersonEntity objects that represents the owner of the subject service.
 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 ContainedEntityParent.evaluate()
          Evaluates the relationship returning 0 or one OrganizationalContainerEntity objects that represent the parent of the subject entity.
 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 AdminDomainAdministrator.evaluate()
          Evaluates the relationship returning 0 or more PersonEntity objects that represent the administrators of the subject admin domain.
 java.util.Collection AccountTemplateService.evaluate()
          Evaluates the relationship returning ServiceEntity objects that represent the services of the subject directory object.
 java.util.Collection AccountService.evaluate()
          Evaluates the relationship returning one ServiceEntity object that represents the service of the subject directory object.
 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 AccountOwner.evaluate()
          Evaluates the relationship returning 0 or one PersonEntity objects that represents the owner of the subject directory object.
 java.util.Collection Supervisor.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 PersonSelf.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 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 DirectoryObjectOrganization.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 BusinessPartnerSponsor.evaluateReferences()
          Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity.
 java.util.Collection AdminDomainAdministrator.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 AccountService.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 AccountOwner.evaluateReferences()
          Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity.
 java.util.Collection AdminDomainEntity.getAdministrators()
          Returns the administrators for the administrative domain.
 PersonEntity PersonEntity.getImmediateSupervisor()
          Returns the Person's immediate supervisor (if any).
 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 ServiceEntity.getOrganization()
          Returns the organization of the current object.
 OrganizationEntity RoleEntity.getOrganization()
          Returns the organization of the current object.
 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 AdminDomainEntity.getOrganization()
          Returns the organization that contains the admin domain.
 PersonEntity ServiceEntity.getOwner()
          Deprecated. Replace with getOwners() since TIM 5.0
 java.util.Collection<PersonEntity> RoleEntity.getOwner()
          Returns the role administration owner if any.
 PersonEntity AccountEntity.getOwner()
          Returns the owner of an account.
 DirectoryObjectEntity ServiceEntity.getOwnerObject()
          Returns the owner object of the service (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 ServiceEntity.getPrerequisites()
          Returns the prerequisites (if any) of the service.
 java.util.Collection PersonEntity.getRoles()
          Returns the roles the person is a member of.
 PersonEntity BusinessPartnerOrgEntity.getSponsor()
          Returns the sponsor for the business partner organization.
 PersonEntity BusinessPartnerEntity.getSponsor()
          Returns the BusinessPartnerEntity's sponsor.
 PersonEntity PersonEntity.getSupervisor()
          Returns the Person's supervisor (if any).
 PersonEntity BusinessUnitEntity.getSupervisor()
          Returns the supervisor for the business unit.
 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.
 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 .
 

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.
 



IBM Tivoli Identity Manager 5.0
© Copyright International Business Machines Corporation 2007. All rightsreserved. US Government Users Restricited RightsUse, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.