public class ProcessManager
extends org.clawiz.core.common.system.service.Service
| Constructor and Description |
|---|
ProcessManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
callNestedProcess(AbstractProcessInstance sourceInstance,
String processName) |
void |
executeFlow(AbstractProcessInstance instance,
AbstractFlow flow) |
void |
executeFlow(BigDecimal instanceId,
AbstractFlow flow) |
void |
executeFlow(BigDecimal objectId,
String processName,
String nodeName,
String flowName) |
ArrayList<AbstractFlow> |
getAllowedFlows(AbstractProcessInstance instance) |
AbstractProcessInstance |
getInstance(BigDecimal id) |
ProcessInstanceList |
getObjectInstanceList(BigDecimal objectId) |
BigDecimal |
getObjectProcessInstanceId(BigDecimal objectId,
BigDecimal processId) |
boolean |
isFlowAllowed(AbstractProcessInstance instance,
AbstractFlow flow) |
AbstractProcessInstance |
loadInstance(BigDecimal id) |
ProcessInstanceList |
loadObjectInstanceList(BigDecimal objectId) |
void |
startProcess(AbstractProcessInstance instance) |
protected void |
stopProcess(AbstractProcessInstance instance) |
commit, coreException, destroy, executeQuery, executeQueryBigDecimal, executeQueryDate, executeQueryString, executeUpdate, getLogger, getSavepoint, getService, getService, getService, getServiceScope, getSession, init, logDebug, logError, logInfo, notNull, processExtensions, processExtensions, rollback, rollbackToSavepoint, setServiceScope, setSession, throwExceptionpublic void startProcess(AbstractProcessInstance instance)
public BigDecimal getObjectProcessInstanceId(BigDecimal objectId, BigDecimal processId)
public boolean isFlowAllowed(AbstractProcessInstance instance, AbstractFlow flow)
public ArrayList<AbstractFlow> getAllowedFlows(AbstractProcessInstance instance)
public void executeFlow(BigDecimal objectId, String processName, String nodeName, String flowName)
public void executeFlow(BigDecimal instanceId, AbstractFlow flow)
public void executeFlow(AbstractProcessInstance instance, AbstractFlow flow)
protected void stopProcess(AbstractProcessInstance instance)
public void callNestedProcess(AbstractProcessInstance sourceInstance, String processName)
public AbstractProcessInstance loadInstance(BigDecimal id)
public AbstractProcessInstance getInstance(BigDecimal id)
public ProcessInstanceList loadObjectInstanceList(BigDecimal objectId)
public ProcessInstanceList getObjectInstanceList(BigDecimal objectId)
Copyright © 2018. All rights reserved.