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 class
InboundStatusDto.ErrorDto
-
Field Summary
Fields Modifier and Type Field Description protected String
businessAccountId
protected List<InboundStatusDto.ErrorDto>
errors
protected String
externalMessageId
protected String
externalUserId
protected Map<String,Object>
extraInfo
protected String
messageId
protected String
status
protected Instant
timestamp
protected String
type
-
Constructor Summary
Constructors Constructor Description InboundStatusDto()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addError(InboundStatusDto.ErrorDto error)
void
addExtraInfo(String key, Object value)
String
getBusinessAccountId()
List<InboundStatusDto.ErrorDto>
getErrors()
String
getExternalMessageId()
String
getExternalUserId()
Map<String,Object>
getExtraInfo()
String
getMessageId()
String
getStatus()
The status.Instant
getTimestamp()
String
getType()
void
setBusinessAccountId(String businessAccountId)
void
setErrors(List<InboundStatusDto.ErrorDto> errors)
void
setExternalMessageId(String externalMessageId)
void
setExternalUserId(String externalUserId)
void
setExtraInfo(Map<String,Object> extraInfo)
void
setMessageId(String messageId)
void
setStatus(String status)
void
setTimestamp(Instant timestamp)
void
setType(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()
isinternal
some 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)
-
-