Module io.automatiko.engine.api
Interface MutableProcessInstances<T>
- All Superinterfaces:
ProcessInstances<T>
-
Field Summary
FieldsFields inherited from interface io.automatiko.engine.api.workflow.ProcessInstances
BUSINESS_KEY_SORT_KEY, DESC_SORT_KEY, END_DATE_SORT_KEY, ID_SORT_KEY, START_DATE_SORT_KEY -
Method Summary
Modifier and TypeMethodDescriptiondefault intcalculatePage(int page, int size) voidcreate(String id, ProcessInstance<T> instance) booleanexportInstance(ProcessInstance<?> instance, boolean abort) default ExportedProcessInstanceexportInstance(String id) default ExportedProcessInstanceexportInstance(String id, boolean abort) importInstance(ExportedProcessInstance instance, Process<T> process) default booleanisActive(ProcessInstance<T> instance) default booleanisPending(ProcessInstance<T> instance) default voidrelease(String id, ProcessInstance<T> pi) voidremove(String id, ProcessInstance<T> instance) default Stringdefault StringresolveId(String id, ProcessInstance<T> instance) voidupdate(String id, ProcessInstance<T> instance) default booleanMethods inherited from interface io.automatiko.engine.api.workflow.ProcessInstances
findById, findById, findById, findByIdOrTag, findByIdOrTag, findByIdOrTag, findByIdOrTag, findByIdOrTag, findByIdOrTag, locateByIdOrTag, locateByIdOrTag, size, transactionLog, values, values, values, values, values
-
Field Details
-
SEPARATOR
- See Also:
-
-
Method Details
-
exists
-
create
-
update
-
remove
-
isActive
-
isPending
-
resolveId
-
resolveId
-
useCompositeIdForSubprocess
default boolean useCompositeIdForSubprocess() -
calculatePage
default int calculatePage(int page, int size) -
exportInstance
-
exportInstance
-
exportInstance
-
importInstance
-
release
-