com.ibm.itim.dataservices.model.policy

Class ScopedPolicy

  • All Implemented Interfaces:
    Policy, ProtectedObject, com.ibm.itim.util.Sortable, com.ibm.itim.util.xml.objectstream.Importable, java.io.Serializable
    Direct Known Subclasses:
    ServicePolicy


    public abstract class ScopedPolicy
    extends DirectoryPolicy
    This class provides a base implementation for all policy value objects that support scoping capabilities.
    See Also:
    DirectoryPolicy, Serialized Form
    • Field Detail

      • ONELEVEL_SCOPE

        public static final int ONELEVEL_SCOPE
        scope of the same level as the target.
      • SUBTREE_SCOPE

        public static final int SUBTREE_SCOPE
        scope of the same level as the target or sub tree level if found
      • POLICY_ATTR_SCOPE

        public static final java.lang.String POLICY_ATTR_SCOPE
        String constant for the scope attribute name.
        See Also:
        Constant Field Values
    • Method Detail

      • getScope

        public int getScope()
        Returns the value of the scope attribute.
        Returns:
        the current value of the scope attribute.
      • setScope

        public void setScope(int scope)
        Sets the value of the scope attribute.
        Parameters:
        scope - The new value of the scope attribute.