Class InboundStatusDto
java.lang.Object
com.flowable.engage.external.system.dto.InboundStatusDto
public class InboundStatusDto
extends java.lang.Object
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InboundStatusDto.ErrorDto
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
businessAccountId
protected java.util.List<InboundStatusDto.ErrorDto>
errors
protected java.lang.String
externalMessageId
protected java.lang.String
externalUserId
protected java.util.Map<java.lang.String,java.lang.Object>
extraInfo
protected java.lang.String
messageId
protected java.lang.String
status
protected java.time.Instant
timestamp
protected java.lang.String
type
-
Constructor Summary
Constructors Constructor Description InboundStatusDto()
-
Method Summary
Modifier and Type Method Description void
addExtraInfo(java.lang.String key, java.lang.Object value)
java.lang.String
getBusinessAccountId()
java.util.List<InboundStatusDto.ErrorDto>
getErrors()
java.lang.String
getExternalMessageId()
java.lang.String
getExternalUserId()
java.util.Map<java.lang.String,java.lang.Object>
getExtraInfo()
java.lang.String
getMessageId()
java.lang.String
getStatus()
The status.java.time.Instant
getTimestamp()
java.lang.String
getType()
void
setBusinessAccountId(java.lang.String businessAccountId)
void
setErrors(java.util.List<InboundStatusDto.ErrorDto> errors)
void
setExternalMessageId(java.lang.String externalMessageId)
void
setExternalUserId(java.lang.String externalUserId)
void
setExtraInfo(java.util.Map<java.lang.String,java.lang.Object> extraInfo)
void
setMessageId(java.lang.String messageId)
void
setStatus(java.lang.String status)
void
setTimestamp(java.time.Instant timestamp)
void
setType(java.lang.String type)
-
Field Details
-
type
protected java.lang.String type -
status
protected java.lang.String status -
messageId
protected java.lang.String messageId -
externalMessageId
protected java.lang.String externalMessageId -
externalUserId
protected java.lang.String externalUserId -
timestamp
protected java.time.Instant timestamp -
businessAccountId
protected java.lang.String businessAccountId -
errors
-
extraInfo
protected java.util.Map<java.lang.String,java.lang.Object> extraInfo
-
-
Constructor Details
-
InboundStatusDto
public InboundStatusDto()
-
-
Method Details
-
getType
public java.lang.String getType() -
setType
public void setType(java.lang.String type) -
getStatus
public java.lang.String getStatus()The status. In case thegetType()
isinternal
some known internal statuses can be found inInternalInboundStatuses
.- See Also:
InternalInboundStatuses
-
setStatus
public void setStatus(java.lang.String status) -
getMessageId
public java.lang.String getMessageId() -
setMessageId
public void setMessageId(java.lang.String messageId) -
getExternalMessageId
public java.lang.String getExternalMessageId() -
setExternalMessageId
public void setExternalMessageId(java.lang.String externalMessageId) -
getExternalUserId
public java.lang.String getExternalUserId() -
setExternalUserId
public void setExternalUserId(java.lang.String externalUserId) -
getTimestamp
public java.time.Instant getTimestamp() -
setTimestamp
public void setTimestamp(java.time.Instant timestamp) -
getBusinessAccountId
public java.lang.String getBusinessAccountId() -
setBusinessAccountId
public void setBusinessAccountId(java.lang.String businessAccountId) -
getErrors
-
setErrors
-
getExtraInfo
public java.util.Map<java.lang.String,java.lang.Object> getExtraInfo() -
addExtraInfo
public void addExtraInfo(java.lang.String key, java.lang.Object value) -
setExtraInfo
public void setExtraInfo(java.util.Map<java.lang.String,java.lang.Object> extraInfo)
-