Class InboundStatusDto
- java.lang.Object
-
- com.flowable.engage.external.system.dto.InboundStatusDto
-
public class InboundStatusDto extends Object
- Author:
- Filip Hrisafov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInboundStatusDto.ErrorDto
-
Field Summary
Fields Modifier and Type Field Description protected StringbusinessAccountIdprotected List<InboundStatusDto.ErrorDto>errorsprotected StringexternalMessageIdprotected StringexternalUserIdprotected Map<String,Object>extraInfoprotected StringmessageIdprotected Stringstatusprotected Instanttimestampprotected Stringtype
-
Constructor Summary
Constructors Constructor Description InboundStatusDto()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddError(InboundStatusDto.ErrorDto error)voidaddExtraInfo(String key, Object value)StringgetBusinessAccountId()List<InboundStatusDto.ErrorDto>getErrors()StringgetExternalMessageId()StringgetExternalUserId()Map<String,Object>getExtraInfo()StringgetMessageId()StringgetStatus()The status.InstantgetTimestamp()StringgetType()voidsetBusinessAccountId(String businessAccountId)voidsetErrors(List<InboundStatusDto.ErrorDto> errors)voidsetExternalMessageId(String externalMessageId)voidsetExternalUserId(String externalUserId)voidsetExtraInfo(Map<String,Object> extraInfo)voidsetMessageId(String messageId)voidsetStatus(String status)voidsetTimestamp(Instant timestamp)voidsetType(String type)
-
-
-
Field Detail
-
type
protected String type
-
status
protected String status
-
messageId
protected String messageId
-
externalMessageId
protected String externalMessageId
-
externalUserId
protected String externalUserId
-
timestamp
protected Instant timestamp
-
businessAccountId
protected String businessAccountId
-
errors
protected List<InboundStatusDto.ErrorDto> errors
-
-
Method Detail
-
getType
public String getType()
-
setType
public void setType(String type)
-
getStatus
public String getStatus()
The status. In case thegetType()isinternalsome known internal statuses can be found inInternalInboundStatuses.- See Also:
InternalInboundStatuses
-
setStatus
public void setStatus(String status)
-
getMessageId
public String getMessageId()
-
setMessageId
public void setMessageId(String messageId)
-
getExternalMessageId
public String getExternalMessageId()
-
setExternalMessageId
public void setExternalMessageId(String externalMessageId)
-
getExternalUserId
public String getExternalUserId()
-
setExternalUserId
public void setExternalUserId(String externalUserId)
-
getTimestamp
public Instant getTimestamp()
-
setTimestamp
public void setTimestamp(Instant timestamp)
-
getBusinessAccountId
public String getBusinessAccountId()
-
setBusinessAccountId
public void setBusinessAccountId(String businessAccountId)
-
getErrors
public List<InboundStatusDto.ErrorDto> getErrors()
-
setErrors
public void setErrors(List<InboundStatusDto.ErrorDto> errors)
-
addError
public void addError(InboundStatusDto.ErrorDto error)
-
-