public abstract class BonitaWork
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected long |
tenantId |
| Constructor and Description |
|---|
BonitaWork() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
abstract java.lang.String |
getDescription() |
BonitaWork |
getParent() |
java.lang.String |
getRecoveryProcedure() |
protected BonitaWork |
getRootWork() |
long |
getTenantId() |
java.lang.String |
getUuid() |
abstract void |
handleFailure(java.lang.Throwable e,
java.util.Map<java.lang.String,java.lang.Object> context) |
int |
hashCode() |
void |
setParent(BonitaWork parentWork) |
void |
setTenantId(long tenantId) |
abstract java.util.concurrent.CompletableFuture<java.lang.Void> |
work(java.util.Map<java.lang.String,java.lang.Object> context)
Execution code of the work
|
public java.lang.String getUuid()
public abstract java.lang.String getDescription()
public java.lang.String getRecoveryProcedure()
public abstract java.util.concurrent.CompletableFuture<java.lang.Void> work(java.util.Map<java.lang.String,java.lang.Object> context)
throws java.lang.Exception
context - a map of context that can be filled by a work to be given to a wrapped workjava.lang.Exceptionpublic abstract void handleFailure(java.lang.Throwable e,
java.util.Map<java.lang.String,java.lang.Object> context)
throws java.lang.Exception
java.lang.Exceptionpublic long getTenantId()
public void setTenantId(long tenantId)
public void setParent(BonitaWork parentWork)
public BonitaWork getParent()
protected BonitaWork getRootWork()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object