|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.itim.dataservices.model.DirectoryEntry
com.ibm.itim.dataservices.model.DirectoryObject
com.ibm.itim.dataservices.model.domain.Service
com.ibm.itim.dataservices.model.domain.HostedService
Value Object class that holds the attribute information of a hosted service in the data model.
HostedServiceEntity
,
Serialized FormField Summary | |
---|---|
static java.lang.String |
HOSTED_ATTR_SERVICE_PROFILE
|
static java.lang.String |
SERVICE_ATTR_CONCRETE
Deprecated. |
static java.lang.String |
SERVICE_HOSTED_PROFILE_NAME
|
Fields inherited from class com.ibm.itim.dataservices.model.DirectoryObject |
---|
ATTR_ACCESS_RIGHT, ATTR_LIFECYCLE_ENABLE |
Constructor Summary | |
---|---|
HostedService(java.lang.String concretServiceProfileName,
AttributeValues attributes)
Constructs object with profile and attribute information. |
Method Summary | |
---|---|
ServiceEntity |
createEntity()
Create a ServiceEntity object for this Service. |
ServiceEntity |
createEntity(ObjectProfile profile)
Create a ServiceEntity object for this Service. |
DistinguishedName |
getHostDN()
Returns the distinguished name of the concrete service that this object proxies. |
java.lang.String |
getHostProfileName()
Returns the name of the profile identifying the type of concrete service this object proxies. |
Methods inherited from class com.ibm.itim.dataservices.model.domain.Service |
---|
getAlertOptions, getConstraintViolationAction, getDescription, getDisallowedAction, getNonComplianceAction, getOwnerDN, getPrerequisiteDNs, getServiceProfileName, isCheckingPolicy, isEnrole, setAlertOptions, setCheckingPolicy, setConstraintViolationAction, setDescription, setDisallowedAction, setNonComplianceAction, setOwnerDN |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObject |
---|
addAttribute, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, getName, getNameAttribute, getOldMappedAttributes, getProfileName, getRawAttributes, getTenantDN, isLifecycleDefined, removeAttribute, removeAttribute, setAccessRights, setAttribute, setAttributes, setAuthorizationOwners, setProfileName, setTenantDN, toString |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryEntry |
---|
clearChange, clearChanges, getChanges, getDistinguishedName, getLastModified, getObjectClasses, getOldAttributes |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String SERVICE_HOSTED_PROFILE_NAME
public static final java.lang.String SERVICE_ATTR_CONCRETE
public static java.lang.String HOSTED_ATTR_SERVICE_PROFILE
Constructor Detail |
public HostedService(java.lang.String concretServiceProfileName, AttributeValues attributes)
concretServiceProfileName
- Name of the profile used by the
concrete service to identify its type (i.e., NTDomain, Solaris).attributes
- AttributeValues holding the attributes of the hosted
service.Method Detail |
public ServiceEntity createEntity()
public ServiceEntity createEntity(ObjectProfile profile)
profile
- Profile identifying the type of this service
(e.g., NT, Exchange).
public DistinguishedName getHostDN()
public java.lang.String getHostProfileName()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |