Class SocialEvent

All Implemented Interfaces:
Serializable

public class SocialEvent extends SessionEvent
Represents an social event of a session.
See Also:
  • Constructor Details

    • SocialEvent

      public SocialEvent()
  • Method Details

    • getInteractionId

      public int getInteractionId()
      Identifier of the data interaction.
    • setInteractionId

      public void setInteractionId(int value)
      Identifier of the data interaction.
    • getEventType

      public SocialEventType getEventType()
      The type of the social event.
    • setEventType

      public void setEventType(SocialEventType value)
      The type of the social event.
    • getState

      public SocialInteractionState getState()
      The current state of the social interaction.
    • setState

      public void setState(SocialInteractionState value)
      The current state of the social interaction.
    • getIsSuspended

      public boolean getIsSuspended()
      If true, the interaction is suspended.
    • setIsSuspended

      public void setIsSuspended(boolean value)
      If true, the interaction is suspended.
    • getAllowedOperations

      public SocialMediaCanDo getAllowedOperations()
      Allowed operations.
    • setAllowedOperations

      public void setAllowedOperations(SocialMediaCanDo value)
      Allowed operations.
    • getClearedByRotateOnNoAnswer

      public boolean getClearedByRotateOnNoAnswer()
      If true, the social interaction is cleared by rotate on no answer.
    • setClearedByRotateOnNoAnswer

      public void setClearedByRotateOnNoAnswer(boolean value)
      If true, the social interaction is cleared by rotate on no answer.
    • toString

      public String toString()
      Converts the value of this event to a string representation.
      Overrides:
      toString in class AgentEvent
      Returns:
      The string representation of the event.