com.ibm.uddi.v3.management

Class PolicyGroup

  • java.lang.Object
    • com.ibm.uddi.v3.management.PolicyGroup
  • All Implemented Interfaces:
    java.io.Serializable


    public class PolicyGroup
    extends java.lang.Object
    implements java.io.Serializable
    Represents a UDDI policy group. This is a logical grouping of policies that are related to each other.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      PolicyGroup()
      Constructor taking no arguments.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.lang.String getAliasName()
      Returns human readable name for this policy group.
      java.lang.String getDescriptionKey()
      Gets the key for this policy group's description
      java.lang.String getId()
      Gets the id of this policy group
      java.lang.String getNameKey()
      Gets the key for this policy group's name
      java.util.List getPolicies()
      Gets the list of all the policies belonging to this policy group.
      boolean isInternal()
      Returns true if the policy group is hidden from use.
      void setAliasName(java.lang.String aliasName)
      Sets human readable name for this policy group.
      void setDescriptionKey(java.lang.String descriptionKey)
      Sets the description key.
      void setId(java.lang.String id)
      Sets the ID.
      void setInternal(boolean internal)
      Sets the flag indicating if this policy group and all child policies are hidden from use.
      void setNameKey(java.lang.String nameKey)
      Sets the name message key.
      void setPolicies(java.util.List policies)
      Sets the policies present in this policy group.
      java.lang.String toString() 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • PolicyGroup

        public PolicyGroup()
        Constructor taking no arguments.
    • Method Detail

      • getDescriptionKey

        public java.lang.String getDescriptionKey()
        Gets the key for this policy group's description
        Returns:
      • getId

        public java.lang.String getId()
        Gets the id of this policy group
        Returns:
      • getNameKey

        public java.lang.String getNameKey()
        Gets the key for this policy group's name
        Returns:
      • getPolicies

        public java.util.List getPolicies()
        Gets the list of all the policies belonging to this policy group. The list should only contain com.ibm.uddi.v3.admingui.core.Policy objects.
        Returns:
      • setDescriptionKey

        public void setDescriptionKey(java.lang.String descriptionKey)
        Sets the description key. Populated by configuration initialization.
        Parameters:
        descriptionKey -
      • setId

        public void setId(java.lang.String id)
        Sets the ID.
        Parameters:
        id -
      • setNameKey

        public void setNameKey(java.lang.String nameKey)
        Sets the name message key. Populated by configuration initialization.
        Parameters:
        nameKey -
      • setPolicies

        public void setPolicies(java.util.List policies)
        Sets the policies present in this policy group.
        Parameters:
        policies -
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isInternal

        public boolean isInternal()
        Returns true if the policy group is hidden from use.
        Returns:
      • setInternal

        public void setInternal(boolean internal)
        Sets the flag indicating if this policy group and all child policies are hidden from use.
        Parameters:
        internal - - true if this policy group and all child policies are to be hidden from use.
      • getAliasName

        public java.lang.String getAliasName()
        Returns human readable name for this policy group.
        Returns:
      • setAliasName

        public void setAliasName(java.lang.String aliasName)
        Sets human readable name for this policy group.
        Parameters:
        aliasName -
IBM WebSphere Application ServerTM
Release 8.5