Class BaseInboundErrorHandler
- java.lang.Object
-
- com.flowable.engage.external.system.common.BaseInboundErrorHandler
-
- All Implemented Interfaces:
InboundErrorHandler
public abstract class BaseInboundErrorHandler extends Object implements InboundErrorHandler
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected String
externalSystemId
-
Constructor Summary
Constructors Modifier Constructor Description protected
BaseInboundErrorHandler(String externalSystemId)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
getExternalSystemId()
Returns the id of the external system implemented by this handler.void
handleError(InboundErrorDto error)
Handle the received error from the external adapterprotected abstract void
handleExternalError(InboundErrorDto status)
protected abstract void
handleInternalError(InboundErrorDto status)
protected abstract void
handleUnknownError(InboundErrorDto status)
-
-
-
Field Detail
-
externalSystemId
protected final String externalSystemId
-
-
Constructor Detail
-
BaseInboundErrorHandler
protected BaseInboundErrorHandler(String externalSystemId)
-
-
Method Detail
-
getExternalSystemId
public final String getExternalSystemId()
Description copied from interface:InboundErrorHandler
Returns the id of the external system implemented by this handler.- Specified by:
getExternalSystemId
in interfaceInboundErrorHandler
- Returns:
- the external system id implemented by this handler
-
handleError
public void handleError(InboundErrorDto error)
Description copied from interface:InboundErrorHandler
Handle the received error from the external adapter- Specified by:
handleError
in interfaceInboundErrorHandler
- Parameters:
error
- the error from the external adapter
-
handleInternalError
protected abstract void handleInternalError(InboundErrorDto status)
-
handleExternalError
protected abstract void handleExternalError(InboundErrorDto status)
-
handleUnknownError
protected abstract void handleUnknownError(InboundErrorDto status)
-
-