public abstract class TxInHandleFailureWrappingWork extends WrappingBonitaWork
TxBonitaWorkTENANT_ACCESSORtenantId| Constructor and Description |
|---|
TxInHandleFailureWrappingWork(BonitaWork work) |
| Modifier and Type | Method and Description |
|---|---|
void |
handleFailure(java.lang.Throwable e,
java.util.Map<java.lang.String,java.lang.Object> context) |
protected abstract void |
setExceptionContext(SBonitaException sBonitaException,
java.util.Map<java.lang.String,java.lang.Object> context) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
work(java.util.Map<java.lang.String,java.lang.Object> context)
Execution code of the work
|
getDescription, getRecoveryProcedure, getTenantId, getWrappedWork, setTenantId, toStringgetTenantAccessorequals, getParent, getRootWork, getUuid, hashCode, setParentpublic TxInHandleFailureWrappingWork(BonitaWork work)
public java.util.concurrent.CompletableFuture<java.lang.Void> work(java.util.Map<java.lang.String,java.lang.Object> context)
throws java.lang.Exception
BonitaWorkwork in class BonitaWorkcontext - a map of context that can be filled by a work to be given to a wrapped workjava.lang.Exceptionpublic void handleFailure(java.lang.Throwable e,
java.util.Map<java.lang.String,java.lang.Object> context)
throws java.lang.Exception
handleFailure in class WrappingBonitaWorkjava.lang.Exceptionprotected abstract void setExceptionContext(SBonitaException sBonitaException, java.util.Map<java.lang.String,java.lang.Object> context) throws SBonitaException
SBonitaException