com.ibm.itim.policy

Class EntitlementInProvisioningPolicy

  • java.lang.Object
    • com.ibm.itim.policy.EntitlementInProvisioningPolicy
  • All Implemented Interfaces:
    java.io.Serializable
    com.ibm.itim.policy.SortableByPriority


    public class EntitlementInProvisioningPolicy
    implements java.io.Serializable , com.ibm.itim.policy.SortableByPriority
    This class holds information about an entitlement and its parent - the provisioning policy. It containins a specific implementation of compareTo method, which makes it possible for the objects of this class to be sorted by priority when for example inserted in to a TreeSet. This class is used during poilcy join operations.
    See Also:
    Serialized Form
  • Method Summary

    All Methods Instance Methods Concrete Methods 
    Modifier and Type Method and Description
    boolean equals(java.lang.Object entitlement)
    Compares this entitlement against the entitlement object passed in.
    int hashCode()
    Answers an integer hash code for the receiver. Any two objects which answer true when passed to .equals must answer the same value.
    int compareTo()
    Method performs a comparison of two EntitlementInProvisioningPolicy objects
    java.lang.Object clone()
    Returns the object clone of EntitlementInProvisioningPolicy object
    java.lang.String getPolicyName()
    Returns the Policy name value.
    DistinguishedName getPolicyDN()
    Returns the current DistinguishedName value of the policy associated with this EntitlementInProvisioningPolicy.
    ProvisioningPolicyEntity ProvisioningPolicyEntity()
    Returns the ProvisioningPolicyEntity object.
    Entitlement Entitlement()
    Returns the entitlement associated with this object.
    void setPolicy(ProvisioningPolicyEntity policy)
    Sets the provisioning policy associated with this object.
    void setEntitlement(Entitlement entitlement)
    Sets the entitlement associated with this objec.
    • Methods inherited from class java.lang.Object

      hashCode,clone,equals,compareTo