Class BaseInboundStatusHandler
java.lang.Object
com.flowable.engage.external.system.common.BaseInboundStatusHandler
- All Implemented Interfaces:
InboundStatusHandler
- Direct Known Subclasses:
LineInboundStatusHandler
,WeChatInboundStatusHandler
,WhatsAppInboundStatusHandler
- Author:
- Filip Hrisafov
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal String
Returns the id of the external system implemented by this handler.protected abstract void
handleExternalStatus
(InboundStatusDto status) protected abstract void
handleInternalStatus
(InboundStatusDto status) void
handleStatus
(InboundStatusDto status) Handle the received status from the external adapterprotected abstract void
handleUnknownStatus
(InboundStatusDto status)
-
Field Details
-
externalSystemId
-
-
Constructor Details
-
BaseInboundStatusHandler
-
-
Method Details
-
getExternalSystemId
Description copied from interface:InboundStatusHandler
Returns the id of the external system implemented by this handler.- Specified by:
getExternalSystemId
in interfaceInboundStatusHandler
- Returns:
- the external system id implemented by this handler
-
handleStatus
Description copied from interface:InboundStatusHandler
Handle the received status from the external adapter- Specified by:
handleStatus
in interfaceInboundStatusHandler
- Parameters:
status
- the status from the external adapter
-
handleInternalStatus
-
handleExternalStatus
-
handleUnknownStatus
-