Interface Participant

All Known Implementing Classes:
ParticipantImpl

public interface Participant
Holds the information for a single participant within a conversation or a recipient of a message.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getId()
    Returns the id of the participant (equals the user id).
    java.util.Collection<java.lang.String> getParticipantTypes()
    Returns the participant types of the user.
  • Method Details

    • getId

      java.lang.String getId()
      Returns the id of the participant (equals the user id).
      Returns:
      the id of the participant user
    • getParticipantTypes

      java.util.Collection<java.lang.String> getParticipantTypes()
      Returns the participant types of the user. As the user might be included in more than one type, this method returns a collection of types (e.g. if the user is both owner and assignee, it would return two values in the collection).
      Returns:
      the collection of types for this participant