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 Summary
Fields Modifier and Type Field Description protected boolean
fromBeginning
protected Duration
fromDuration
protected String
fromMessageId
protected boolean
fromNow
protected Integer
fromPastMessagesCount
protected Date
fromTime
protected Collection<String>
newParticipantIds
-
Constructor Summary
Constructors Constructor Description JoinParticipantsData(Collection<String> newParticipantIds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkIfNotYetSet()
Duration
getFromDuration()
String
getFromMessageId()
Integer
getFromPastMessagesCount()
Date
getFromTime()
Collection<String>
getNewParticipantIds()
boolean
hasDuration()
boolean
hasFromTime()
boolean
hasMessageId()
boolean
hasPastMessagesCount()
boolean
isDefault()
boolean
isFromBeginning()
boolean
isFromNow()
void
setFromBeginning()
void
setFromDuration(Duration fromDuration)
void
setFromMessageId(String fromMessageId)
void
setFromNow()
void
setFromPastMessagesCount(Integer fromPastMessagesCount)
void
setFromTime(Date fromTime)
-
-
-
Field Detail
-
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 Detail
-
JoinParticipantsData
public JoinParticipantsData(Collection<String> newParticipantIds)
-
-
Method Detail
-
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)
-
-