com.ibm.itim.apps.provisioning

Class Participant

  • java.lang.Object
    • com.ibm.itim.apps.provisioning.Participant


  • public class Participant
    extends java.lang.Object
    This class represents an individual, department, role, and so forth that is responsible for a specific unit of work or activity within a workflow process.
    • Constructor Detail

      • Participant

        public Participant(Participant.ParticipantType type,
                           boolean escalation)
        Construct a Participant.
        Parameters:
        type - ParticipantType
        escalation - flag indicating that participant is an escalation participant.
      • Participant

        public Participant(Participant.ParticipantType type,
                           DistinguishedName name,
                           boolean escalation)
        Construct a Participant.
        Parameters:
        type - ParticipantType
        name - a common name for the participant.
        escalation - flag indicating that participant is an escalation participant.
    • Method Detail

      • getName

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

        public void setName(DistinguishedName name)
        Sets the value of the name property.
        Parameters:
        name - the new value of the name property
      • getType

        public Participant.ParticipantType getType()
        Access method for the type property. May be null if an invalid type is specified in the participant.
        Returns:
        the current value of the type property
      • setType

        public void setType(Participant.ParticipantType type)
        Sets the value of the type property.
        Parameters:
        aType - the new value of the type property