com.ibm.itim.dataservices.model
Class LifecycleProfile

java.lang.Object
  extended by com.ibm.itim.dataservices.model.ObjectProfile
      extended by com.ibm.itim.dataservices.model.LifecycleProfile
All Implemented Interfaces:
ManagableProfile, java.io.Serializable

public class LifecycleProfile
extends ObjectProfile

See Also:
Serialized Form

Field Summary
static java.lang.String LIFECYCLE_ATTR_TARGET
          String constant for the entity target attribute.
 
Fields inherited from class com.ibm.itim.dataservices.model.ObjectProfile
ACCOUNT_ATTR_PASSWORD, DAO_CLASS, DESCRIPTION_ATTR, ER_XML, MANAGE_GROUP, OBJ_PROFILE_ATTR_CATEGORY, OBJ_PROFILE_ATTR_CUSTOM_CLASS, OBJ_PROFILE_ATTR_MAP, OBJ_PROFILE_ATTR_NAME, OBJ_PROFILE_ATTR_PROPS, OBJ_PROFILE_ATTR_RDN, OBJ_PROFILE_ATTR_SEARCH, OBJ_PROFILE_RULES_ATTR, OWNERSHIP_TYPE_ATTR
 
Constructor Summary
LifecycleProfile(DistinguishedName dn, java.util.Map<java.lang.String,java.lang.String> attrMap, java.util.Collection<ObjectProfileOperation> operations, java.util.Collection<LifecycleRule> complianceRules, AttributeValues attributes, DistinguishedName target)
           
 
Method Summary
 DistinguishedName getTarget()
          This method returns the entity target for this lifecycle profile.
 void setTarget(DistinguishedName target)
          This method sets the entity target for this lifecycle profile.
 
Methods inherited from class com.ibm.itim.dataservices.model.ObjectProfile
addOperation, addRule, getAttributeMap, getCategory, getCustomClass, getCustomProperties, getDaoClassName, getDistinguishedName, getMappedAttribute, getName, getNameAttribute, getOperation, getOperationNames, getOperations, getRule, getRules, getSearchAttribute, getSearchAttributes, getTenantDN, isPasswordAttributeExist, removeOperation, removeRule, setAttributeMap, setCategory, setCustomClass, setName, setNameAttribute, setOperation, setOperations, setRule, setRules, setSearchAttribute, setSearchAttribute, setTenantDN, toString, toXML
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LIFECYCLE_ATTR_TARGET

public static java.lang.String LIFECYCLE_ATTR_TARGET
String constant for the entity target attribute.

Constructor Detail

LifecycleProfile

public LifecycleProfile(DistinguishedName dn,
                        java.util.Map<java.lang.String,java.lang.String> attrMap,
                        java.util.Collection<ObjectProfileOperation> operations,
                        java.util.Collection<LifecycleRule> complianceRules,
                        AttributeValues attributes,
                        DistinguishedName target)
Parameters:
dn - DistinguishedName of the profile.
attrMap - A mapping of semantic attributes to class attributes.
operations - The workflow operation mappings that determine the operations for the target service.
complianceRules - Collection of compliance rules.
attributes -
target -
Method Detail

getTarget

public DistinguishedName getTarget()
This method returns the entity target for this lifecycle profile.

Returns:
DistinguishedName DN of entity target.

setTarget

public void setTarget(DistinguishedName target)
This method sets the entity target for this lifecycle profile.

Parameters:
target - DN of the entity target


IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.