Class ConnectorDefinitionAndInstanceContextWork
- java.lang.Object
-
- org.bonitasoft.engine.work.BonitaWork
-
- org.bonitasoft.engine.execution.work.TenantAwareBonitaWork
-
- org.bonitasoft.engine.execution.work.WrappingBonitaWork
-
- org.bonitasoft.engine.execution.work.failurewrapping.TxInHandleFailureWrappingWork
-
- org.bonitasoft.engine.execution.work.failurewrapping.ConnectorDefinitionAndInstanceContextWork
-
public class ConnectorDefinitionAndInstanceContextWork extends TxInHandleFailureWrappingWork
Adding context information about Connector definition and instance to exception for better logging- Author:
- Celine Souchet
-
-
Field Summary
-
Fields inherited from class org.bonitasoft.engine.execution.work.TenantAwareBonitaWork
TENANT_ACCESSOR
-
Fields inherited from class org.bonitasoft.engine.work.BonitaWork
tenantId
-
-
Constructor Summary
Constructors Constructor Description ConnectorDefinitionAndInstanceContextWork(BonitaWork wrappedWork, java.lang.String connectorDefinitionName, long connectorInstanceId)ConnectorDefinitionAndInstanceContextWork(BonitaWork wrappedWork, java.lang.String connectorDefinitionName, long connectorInstanceId, org.bonitasoft.engine.bpm.connector.ConnectorEvent activationEvent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidsetExceptionContext(SBonitaException e, java.util.Map<java.lang.String,java.lang.Object> context)-
Methods inherited from class org.bonitasoft.engine.execution.work.failurewrapping.TxInHandleFailureWrappingWork
handleFailure, work
-
Methods inherited from class org.bonitasoft.engine.execution.work.WrappingBonitaWork
getDescription, getRecoveryProcedure, getTenantId, getWrappedWork, setTenantId, toString
-
Methods inherited from class org.bonitasoft.engine.execution.work.TenantAwareBonitaWork
getTenantAccessor
-
Methods inherited from class org.bonitasoft.engine.work.BonitaWork
canBeRecoveredByTheRecoveryMechanism, equals, getParent, getRootWork, getUuid, hashCode, setParent
-
-
-
-
Constructor Detail
-
ConnectorDefinitionAndInstanceContextWork
public ConnectorDefinitionAndInstanceContextWork(BonitaWork wrappedWork, java.lang.String connectorDefinitionName, long connectorInstanceId)
- Parameters:
wrappedWork- The work to wrapconnectorDefinitionName- The name of the connector definitionconnectorInstanceId- The identifier of the connector instance
-
ConnectorDefinitionAndInstanceContextWork
public ConnectorDefinitionAndInstanceContextWork(BonitaWork wrappedWork, java.lang.String connectorDefinitionName, long connectorInstanceId, org.bonitasoft.engine.bpm.connector.ConnectorEvent activationEvent)
- Parameters:
wrappedWork- The work to wrapconnectorDefinitionName- The name of the connector definitionconnectorInstanceId- The identifier of the connector instanceactivationEvent- The event to activate the connector
-
-
Method Detail
-
setExceptionContext
protected void setExceptionContext(SBonitaException e, java.util.Map<java.lang.String,java.lang.Object> context)
- Specified by:
setExceptionContextin classTxInHandleFailureWrappingWork
-
-