Class LineInboundStatusHandler
- java.lang.Object
-
- com.flowable.engage.external.system.common.BaseInboundStatusHandler
-
- com.flowable.engage.external.system.line.LineInboundStatusHandler
-
- All Implemented Interfaces:
InboundStatusHandler
public class LineInboundStatusHandler extends BaseInboundStatusHandler
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
EXTERNAL_STATUS_DELETED
protected static String
EXTERNAL_STATUS_DELIVERED
protected static String
EXTERNAL_STATUS_FAILED
protected static String
EXTERNAL_STATUS_READ
protected static String
EXTERNAL_STATUS_SENT
protected org.slf4j.Logger
logger
protected MessageService
messageService
protected UserAccountService
userAccountService
-
Fields inherited from class com.flowable.engage.external.system.common.BaseInboundStatusHandler
externalSystemId
-
-
Constructor Summary
Constructors Constructor Description LineInboundStatusHandler(MessageService messageService, UserAccountService userAccountService)
-
Method Summary
-
Methods inherited from class com.flowable.engage.external.system.common.BaseInboundStatusHandler
getExternalSystemId, handleStatus
-
-
-
-
Field Detail
-
EXTERNAL_STATUS_SENT
protected static final String EXTERNAL_STATUS_SENT
- See Also:
- Constant Field Values
-
EXTERNAL_STATUS_DELIVERED
protected static final String EXTERNAL_STATUS_DELIVERED
- See Also:
- Constant Field Values
-
EXTERNAL_STATUS_READ
protected static final String EXTERNAL_STATUS_READ
- See Also:
- Constant Field Values
-
EXTERNAL_STATUS_FAILED
protected static final String EXTERNAL_STATUS_FAILED
- See Also:
- Constant Field Values
-
EXTERNAL_STATUS_DELETED
protected static final String EXTERNAL_STATUS_DELETED
- See Also:
- Constant Field Values
-
logger
protected final org.slf4j.Logger logger
-
messageService
protected final MessageService messageService
-
userAccountService
protected final UserAccountService userAccountService
-
-
Constructor Detail
-
LineInboundStatusHandler
public LineInboundStatusHandler(MessageService messageService, UserAccountService userAccountService)
-
-
Method Detail
-
handleInternalStatus
protected void handleInternalStatus(InboundStatusDto status)
- Specified by:
handleInternalStatus
in classBaseInboundStatusHandler
-
handleInternalSentStatus
protected void handleInternalSentStatus(InboundStatusDto status)
-
handleInternalTimeoutStatus
protected void handleInternalTimeoutStatus(InboundStatusDto status)
-
handleInternalContentTimeoutStatus
protected void handleInternalContentTimeoutStatus(InboundStatusDto status)
-
handleInternalUploadTimeoutStatus
protected void handleInternalUploadTimeoutStatus(InboundStatusDto status)
-
handleInternalContentDisabledStatus
protected void handleInternalContentDisabledStatus(InboundStatusDto status)
-
handleInternalFailedStatus
protected void handleInternalFailedStatus(InboundStatusDto status)
-
handleInternalUnknownStatus
protected void handleInternalUnknownStatus(InboundStatusDto status)
-
handleExternalStatus
protected void handleExternalStatus(InboundStatusDto status)
- Specified by:
handleExternalStatus
in classBaseInboundStatusHandler
-
handleExternalStatusSent
protected void handleExternalStatusSent(InboundStatusDto status)
-
handleExternalStatusDelivered
protected void handleExternalStatusDelivered(InboundStatusDto status)
-
handleExternalStatusRead
protected void handleExternalStatusRead(InboundStatusDto status)
-
handleExternalStatusFailed
protected void handleExternalStatusFailed(InboundStatusDto status)
-
handleExternalStatusDeleted
protected void handleExternalStatusDeleted(InboundStatusDto status)
-
handleExternalStatusUnknown
protected void handleExternalStatusUnknown(InboundStatusDto status)
-
handleUnknownStatus
protected void handleUnknownStatus(InboundStatusDto status)
- Specified by:
handleUnknownStatus
in classBaseInboundStatusHandler
-
sendMessageForStatus
protected void sendMessageForStatus(String messageCode, InboundStatusDto status)
-
getMessage
protected Message getMessage(InboundStatusDto status)
-
getUserAccount
protected UserAccount getUserAccount(InboundStatusDto status)
-
-