Class LoggingInboundErrorHandler
java.lang.Object
com.flowable.engage.external.system.common.LoggingInboundErrorHandler
- All Implemented Interfaces:
InboundErrorHandler
public class LoggingInboundErrorHandler extends java.lang.Object implements InboundErrorHandler
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
externalSystemId
protected org.slf4j.Logger
logger
-
Constructor Summary
Constructors Constructor Description LoggingInboundErrorHandler(java.lang.String externalSystemId)
-
Method Summary
Modifier and Type Method Description java.lang.String
getExternalSystemId()
Returns the id of the external system implemented by this handler.void
handleError(InboundErrorDto error)
Handle the received error from the external adapter
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
externalSystemId
protected final java.lang.String externalSystemId
-
-
Constructor Details
-
LoggingInboundErrorHandler
public LoggingInboundErrorHandler(java.lang.String externalSystemId)
-
-
Method Details
-
getExternalSystemId
public java.lang.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
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
-