com.genesyslab.ail.collaboration
Interface Participant


public interface Participant

Participant is a container for collaboration purpose. It defines a participant for InteractionInvitationIn interaction.

Since:
7.0

Nested Class Summary
static class Participant.Type
          Constants that describe the types of participants.
 
Method Summary
 java.lang.String getName()
          Gets the name of the participant.
 Participant.Type getType()
          Gets the type of the participant.
 void setName(java.lang.String name)
          Sets the name of the participant.
 void setType(Participant.Type type)
          Sets the type of the participant.
 

Method Detail

getType

Participant.Type getType()
Gets the type of the participant.

Returns:
Participant.Type

setType

void setType(Participant.Type type)
Sets the type of the participant.

Parameters:
type - as Participant.Type

getName

java.lang.String getName()
Gets the name of the participant. According to the type of the participant Participant.Type, the name is a user name for an Agent type or the name of the queue for a Queue type.

Returns:
the name of the participant.

setName

void setName(java.lang.String name)
Sets the name of the participant. According to the type of the participant Participant.Type: the name is an user name for an Agent type or the name of the queue for a Queue type.

Parameters:
name - as String