|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.itim.dataservices.model.domain.ServiceModel
Class provides functionality to access service supporting data in enrole data store. This includes finding and adding supporting data. For removing supporting data, DirectoryObjectEntity should be used.
Constructor Summary | |
---|---|
ServiceModel(DistinguishedName serviceDN)
Creates new ServiceModel for the given service instance |
Method Summary | |
---|---|
DirectoryObjectEntity |
addSupportingData(AttributeValues rdn,
DirectoryObject directoryObject)
Add a supporting data entry to the enrole data store. |
SearchResults |
getByFilter(java.lang.String filter)
Gets all supporting data for the service matching the given filter. |
void |
removeSupportingData()
Remove supporting data entries of the service in the enrole data store |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ServiceModel(DistinguishedName serviceDN)
Method Detail |
public DirectoryObjectEntity addSupportingData(AttributeValues rdn, DirectoryObject directoryObject) throws ModelCommunicationException, ModelCreationException
rdn
- The attributes that the relative distinguished name is formed fromdirectoryObject
- Contains the data
ModelCommunicationException
- if the data store is inaccessible
ModelCreationException
- if the entity could not be added to the data store
due to data or naming consistency problemspublic SearchResults getByFilter(java.lang.String filter) throws ModelCommunicationException, ObjectNotFoundException
filter
- The filter to match supporting data by
ModelCommunicationException
ObjectNotFoundException
public void removeSupportingData() throws ModelCommunicationException, ObjectNotFoundException
ModelCommunicationException
ObjectNotFoundException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |