Package org.kie.kogito.services.uow
Class ProcessInstanceWorkUnit<T>
- java.lang.Object
-
- org.kie.kogito.services.uow.ProcessInstanceWorkUnit<T>
-
- All Implemented Interfaces:
WorkUnit<ProcessInstance<T>>
public class ProcessInstanceWorkUnit<T> extends Object implements WorkUnit<ProcessInstance<T>>
-
-
Field Summary
-
Fields inherited from interface org.kie.kogito.uow.WorkUnit
DEFAULT_PRIORITY, HIGH_PRIORITY, LOW_PRIORITY
-
-
Constructor Summary
Constructors Constructor Description ProcessInstanceWorkUnit(ProcessInstance<T> data, Consumer<Object> action)ProcessInstanceWorkUnit(ProcessInstance<T> data, Consumer<Object> action, Consumer<Object> compensation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort()ProcessInstance<T>data()booleanequals(Object obj)inthashCode()voidperform()Integerpriority()
-
-
-
Constructor Detail
-
ProcessInstanceWorkUnit
public ProcessInstanceWorkUnit(ProcessInstance<T> data, Consumer<Object> action)
-
-
Method Detail
-
data
public ProcessInstance<T> data()
-
-