Class JoinParticipantsData

java.lang.Object
com.flowable.engage.engine.impl.conversation.JoinParticipantsData

public class JoinParticipantsData extends Object
A data object holding the information about one or more participants to join a conversation at a specific time.
Author:
Micha Kiener
  • Field Details

    • newParticipantIds

      protected final Collection<String> newParticipantIds
    • fromNow

      protected boolean fromNow
    • fromBeginning

      protected boolean fromBeginning
    • fromTime

      protected Date fromTime
    • fromMessageId

      protected String fromMessageId
    • fromPastMessagesCount

      protected Integer fromPastMessagesCount
    • fromDuration

      protected Duration fromDuration
  • Constructor Details

    • JoinParticipantsData

      public JoinParticipantsData(Collection<String> newParticipantIds)
  • Method Details

    • checkIfNotYetSet

      protected void checkIfNotYetSet()
    • isDefault

      public boolean isDefault()
    • getNewParticipantIds

      public Collection<String> getNewParticipantIds()
    • isFromNow

      public boolean isFromNow()
    • setFromNow

      public void setFromNow()
    • isFromBeginning

      public boolean isFromBeginning()
    • setFromBeginning

      public void setFromBeginning()
    • hasFromTime

      public boolean hasFromTime()
    • getFromTime

      public Date getFromTime()
    • setFromTime

      public void setFromTime(Date fromTime)
    • hasMessageId

      public boolean hasMessageId()
    • getFromMessageId

      public String getFromMessageId()
    • setFromMessageId

      public void setFromMessageId(String fromMessageId)
    • hasPastMessagesCount

      public boolean hasPastMessagesCount()
    • getFromPastMessagesCount

      public Integer getFromPastMessagesCount()
    • setFromPastMessagesCount

      public void setFromPastMessagesCount(Integer fromPastMessagesCount)
    • hasDuration

      public boolean hasDuration()
    • getFromDuration

      public Duration getFromDuration()
    • setFromDuration

      public void setFromDuration(Duration fromDuration)