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 StringexternalSystemId
-
Constructor Summary
Constructors Modifier Constructor Description protectedBaseInboundErrorHandler(String externalSystemId)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StringgetExternalSystemId()Returns the id of the external system implemented by this handler.voidhandleError(InboundErrorDto error)Handle the received error from the external adapterprotected abstract voidhandleExternalError(InboundErrorDto status)protected abstract voidhandleInternalError(InboundErrorDto status)protected abstract voidhandleUnknownError(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:InboundErrorHandlerReturns the id of the external system implemented by this handler.- Specified by:
getExternalSystemIdin interfaceInboundErrorHandler- Returns:
- the external system id implemented by this handler
-
handleError
public void handleError(InboundErrorDto error)
Description copied from interface:InboundErrorHandlerHandle the received error from the external adapter- Specified by:
handleErrorin 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)
-
-