com.ibm.itim.dataservices.model.policy.recert

Class RecertificationParticipant

  • java.lang.Object
    • com.ibm.itim.dataservices.model.policy.recert.RecertificationParticipant
  • All Implemented Interfaces:
    java.io.Serializable


    public class RecertificationParticipant
    extends java.lang.Object
    implements java.io.Serializable
    Represents an individual, group, role, and so on that is responsible for a specific unit of work or activity within a recertification process.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String TYPE_ACCESS_OWNER
      Constant to specify participant type when the participant type is access owner
      static java.lang.String TYPE_PERSON
      Constant to specify participant type when the participant type is specified user.
      static java.lang.String TYPE_REQUESTEE
      Constant to specify participant type when the participant type is requestee(account owner, user being recertified).
      static java.lang.String TYPE_ROLE
      Constant to specify participant type when the participant type is specified organizational role.
      static java.lang.String TYPE_SERVICE_OWNER
      Constant to specify participant type when the participant type is service owner.
      static java.lang.String TYPE_SUPERVISOR
      Constant to specify participant type when the participant type is supervisor(manager).
      static java.lang.String TYPE_SYSADMIN
      Constant to specify participant type when the participant type is system administrator.
      static java.lang.String TYPE_SYSTEM_ROLE
      Constant to specify participant type when the participant type is specified system role(ITIM Group).
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      static RecertificationParticipant create(java.lang.String type, java.lang.String name, java.lang.String description)
      This method is used to create a new RecertificationParticipant object.
      java.lang.String getDescription()
      Access method for the description property.
      java.lang.String getName()
      Access method for the name property.
      java.lang.String getType()
      Access method for the type property.
      void setDescription(java.lang.String description)
      Sets the value of the description property.
      void setName(java.lang.String name)
      Sets the value of the name property.
      void setType(java.lang.String type)
      Sets the value of the type property.
      java.lang.String toString()
      Overridden from Object.toString()
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • TYPE_REQUESTEE

        public static final java.lang.String TYPE_REQUESTEE
        Constant to specify participant type when the participant type is requestee(account owner, user being recertified).
        See Also:
        Constant Field Values
      • TYPE_ROLE

        public static final java.lang.String TYPE_ROLE
        Constant to specify participant type when the participant type is specified organizational role.
        See Also:
        Constant Field Values
      • TYPE_SYSTEM_ROLE

        public static final java.lang.String TYPE_SYSTEM_ROLE
        Constant to specify participant type when the participant type is specified system role(ITIM Group).
        See Also:
        Constant Field Values
      • TYPE_SERVICE_OWNER

        public static final java.lang.String TYPE_SERVICE_OWNER
        Constant to specify participant type when the participant type is service owner.
        See Also:
        Constant Field Values
      • TYPE_SUPERVISOR

        public static final java.lang.String TYPE_SUPERVISOR
        Constant to specify participant type when the participant type is supervisor(manager).
        See Also:
        Constant Field Values
      • TYPE_SYSADMIN

        public static final java.lang.String TYPE_SYSADMIN
        Constant to specify participant type when the participant type is system administrator.
        See Also:
        Constant Field Values
      • TYPE_PERSON

        public static final java.lang.String TYPE_PERSON
        Constant to specify participant type when the participant type is specified user.
        See Also:
        Constant Field Values
      • TYPE_ACCESS_OWNER

        public static final java.lang.String TYPE_ACCESS_OWNER
        Constant to specify participant type when the participant type is access owner
        See Also:
        Constant Field Values
    • Method Detail

      • getName

        public java.lang.String getName()
        Access method for the name property.
        Returns:
        the current value of the name property.
      • setName

        public void setName(java.lang.String name)
        Sets the value of the name property.
        Parameters:
        name - the new value of the name property.
      • getDescription

        public java.lang.String getDescription()
        Access method for the description property.
        Returns:
        the current value of the description property.
      • setDescription

        public void setDescription(java.lang.String description)
        Sets the value of the description property.
        Parameters:
        description - the new value of the description property.
      • getType

        public java.lang.String getType()
        Access method for the type property.
        Returns:
        the current value of the type property.
      • toString

        public java.lang.String toString()
        Overridden from Object.toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        The string representation of this object.