Package com.soffid.iam.bpm.service
Interface BpmEngine
public interface BpmEngine
Service BpmEngine
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComment(ProcessInstance process, String comment) Operation addCommentaddComment(TaskInstance task, String comment) Operation addCommentbooleancanAdmin(ProcessInstance instanceVO) Operation canAdmincancel(ProcessInstance process) Operation cancelcancel(TaskInstance task) Operation cancelintOperation countMyTasksintOperation countNewTaskscreateDummyTask(long processDefinitionId) Operation createDummyTaskdelegateTaskToUser(TaskInstance task, String username) Operation delegateTaskToUserOperation disableProcessDefinitionvoiddownloadParFile(ProcessDefinition def, OutputStream stream) Operation downloadParFileOperation enableProcessDefinitionvoidOperation endDeployParDefinitionTransferexecuteTask(TaskInstance task, String transitionName) Operation executeTaskfindAllProcessDefinitions(boolean onlyEnabled) Operation findAllProcessDefinitionsfindChildProcesses(Long processId) Operation findChildProcessesOperation findGroupTasksOperation findInitiatorProcessDefinitionsOperation findMyProcessesOperation findMyTasksOperation findMyTasksLightweightOperation findObserverProcessDefinitionsfindParentProceeses(Long processId) Operation findParentProceesescom.soffid.zkdb.api.PagedResult<ProcessDefinition>findProcessDefinitionByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) Operation findProcessDefinitionByTextAndJsonQueryfindProcessDefinitions(String name, boolean onlyEnabled) Operation findProcessDefinitionsfindProcessDefinitions(String name, PredefinedProcessType processType) Operation findProcessDefinitions Searches for process definition of a predefined typecom.soffid.zkdb.api.PagedResult<ProcessInstance>findProcessInstance(com.soffid.zkdb.api.Query query) Operation findProcessInstancecom.soffid.zkdb.api.PagedResult<ProcessInstance>findProcessInstanceByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) Operation findProcessInstanceByTextAndJsonQueryOperation findProcessInstancesfindProcessInstances(List definitions, String processId, String estado, String actor, Date startDate, boolean finalizada) Operation findProcessInstancesOperation findSupervisorProcessDefinitionsOperation findTaskDefinitionsfindTasks(List<ProcessInstance> def, TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada) Operation findTasksfindTasks(List<ProcessInstance> def, String process, TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada) Operation findTaskscom.soffid.zkdb.api.PagedResult<TaskInstance>findTasksByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) Operation findTasksByTextAndJsonQueryOperation findUsersOperation getActiveJobsgetActiveJobs(ProcessInstance process) Operation getActiveJobsgetActiveTasks(ProcessInstance process) Operation getActiveTasksOperation getAllJobsorg.jbpm.JbpmContextOperation getContextint[]Operation getCoordinatesint[]getCoordinates(TaskInstance task) Operation getCoordinatesgetDefinition(ProcessInstance process) Operation getDefinitiongetDefinition(TaskInstance task) Operation getDefinitionString[]getDeployMessages(DeployToken token) Operation getDeployMessagesorg.jbpm.JbpmConfigurationOperation getJBpmConfigurationgetPendingTasks(ProcessInstance process) Operation getPendingTasksgetProcess(long id) Operation getProcessgetProcessDefinition(ProcessInstance process) Operation getProcessDefinitionbyte[]getProcessDefinitionIcon(Long definitionId) Operation getProcessDefinitionIconbyte[]Operation getProcessDefinitionImageOperation getProcessInstancegetProcessLightweight(long id) Operation getProcessLightweightgetProcessLog(ProcessInstance process) Operation getProcessLoggetResourceAsStream(ProcessDefinition processdef, String resource) Operation getResourceAsStreamgetResourceAsStream(ProcessInstance process, String resource) Operation getResourceAsStreamgetTask(long id) Operation getTaskgetTaskLog(TaskInstance process) Operation getTaskLogToken[]getTokens(long id) Operation getTokensgetUI(ProcessInstance process) Operation getUIgetUI(TaskInstance task) Operation getUIOperation getUIClassesForTaskbooleanisUserInRole(String role) Operation isUserInRolevoidlinkProcesses(Long parentProcess, Long childProcess) Operation linkProcessesOperation newProcessnewProcess(ProcessDefinition def, boolean start) Operation newProcessvoidnextDeployParDefinitionPackage(DeployToken token, byte[] filePackage, int length) Operation nextDeployParDefinitionPackageOperation openDeployParDefinitionTransfervoidOperation pauseJobvoidping()Operation pingvoidreindex()Operation reindexreserveTask(TaskInstance task) Operation reserveTaskvoidOperation resumeJobvoidOperation retryJobsearchProcessInstances(String query, String processID, Date sinceStartDate, Date untilStartDate, Date sinceEndDate, Date untilEndDate, boolean finished) Operation searchProcessInstancesvoidsignal(ProcessInstance instanceVO) Operation signalvoidsignal(ProcessInstance instanceVO, String transitionName) Operation signalvoidstartProcess(ProcessInstance process) Operation startProcessstartTask(TaskInstance task) Operation startTaskvoidupdate(ProcessInstance process) Operation updateupdate(TaskInstance task) Operation updatevoidupdateSwimlane(TaskInstance task, String swimlane, String[] actorIds) Operation updateSwimlanevoidupgradeParFile(InputStream stream) Operation upgradeParFileString[]upgradeProcess(ProcessInstance instanceVO) Operation upgradeProcess
-
Field Details
-
REMOTE_PATH
- See Also:
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
downloadParFile
void downloadParFile(ProcessDefinition def, OutputStream stream) throws InternalErrorException, Exception Operation downloadParFile- Parameters:
def-stream-- Throws:
InternalErrorExceptionException
-
canAdmin
boolean canAdmin(ProcessInstance instanceVO) throws InternalErrorException, InternalErrorException, BPMException Operation canAdmin- Parameters:
instanceVO-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
isUserInRole
Operation isUserInRole- Parameters:
role-- Returns:
- Throws:
InternalErrorException
-
getProcessDefinitionIcon
byte[] getProcessDefinitionIcon(Long definitionId) throws InternalErrorException, InternalErrorException Operation getProcessDefinitionIcon- Parameters:
definitionId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getProcessDefinitionImage
byte[] getProcessDefinitionImage(ProcessDefinition def) throws InternalErrorException, InternalErrorException Operation getProcessDefinitionImage- Parameters:
def-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
openDeployParDefinitionTransfer
DeployToken openDeployParDefinitionTransfer() throws InternalErrorException, InternalErrorException, BPMExceptionOperation openDeployParDefinitionTransfer- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
disableProcessDefinition
ProcessDefinition disableProcessDefinition(ProcessDefinition defVO) throws InternalErrorException, InternalErrorException, BPMException Operation disableProcessDefinition- Parameters:
defVO-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
enableProcessDefinition
ProcessDefinition enableProcessDefinition(ProcessDefinition defVO) throws InternalErrorException, InternalErrorException, BPMException Operation enableProcessDefinition- Parameters:
defVO-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getDefinition
ProcessDefinition getDefinition(ProcessInstance process) throws InternalErrorException, InternalErrorException Operation getDefinition- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getProcessDefinition
ProcessDefinition getProcessDefinition(ProcessInstance process) throws InternalErrorException, InternalErrorException Operation getProcessDefinition- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
cancel
ProcessInstance cancel(ProcessInstance process) throws InternalErrorException, InternalErrorException Operation cancel- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getProcess
ProcessInstance getProcess(long id) throws InternalErrorException, InternalErrorException, BPMException Operation getProcess- Parameters:
id-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getProcessInstance
ProcessInstance getProcessInstance(TaskInstance task) throws InternalErrorException, InternalErrorException Operation getProcessInstance- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getProcessLightweight
ProcessInstance getProcessLightweight(long id) throws InternalErrorException, InternalErrorException, BPMException Operation getProcessLightweight- Parameters:
id-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
newProcess
ProcessInstance newProcess(ProcessDefinition def) throws InternalErrorException, InternalErrorException, BPMException Operation newProcess- Parameters:
def-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
newProcess
ProcessInstance newProcess(ProcessDefinition def, boolean start) throws InternalErrorException, InternalErrorException, BPMException Operation newProcess- Parameters:
def-start-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getProcessLog
ProcessLog[] getProcessLog(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException Operation getProcessLog- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getTaskLog
ProcessLog[] getTaskLog(TaskInstance process) throws InternalErrorException, InternalErrorException, BPMException Operation getTaskLog- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getDefinition
TaskDefinition getDefinition(TaskInstance task) throws InternalErrorException, InternalErrorException Operation getDefinition- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
addComment
TaskInstance addComment(TaskInstance task, String comment) throws InternalErrorException, InternalErrorException Operation addComment- Parameters:
task-comment-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
cancel
Operation cancel- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
createDummyTask
TaskInstance createDummyTask(long processDefinitionId) throws InternalErrorException, InternalErrorException Operation createDummyTask- Parameters:
processDefinitionId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
delegateTaskToUser
TaskInstance delegateTaskToUser(TaskInstance task, String username) throws InternalErrorException, InternalErrorException Operation delegateTaskToUser- Parameters:
task-username-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
executeTask
TaskInstance executeTask(TaskInstance task, String transitionName) throws InternalErrorException, InternalErrorException, BPMException Operation executeTask- Parameters:
task-transitionName-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getTask
Operation getTask- Parameters:
id-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
reserveTask
TaskInstance reserveTask(TaskInstance task) throws InternalErrorException, InternalErrorException, BPMException Operation reserveTask- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
startTask
TaskInstance startTask(TaskInstance task) throws InternalErrorException, InternalErrorException, BPMException Operation startTask- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
update
TaskInstance update(TaskInstance task) throws InternalErrorException, InternalErrorException, BPMException Operation update- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getTokens
Operation getTokens- Parameters:
id-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findProcessDefinitionByTextAndJsonQuery
com.soffid.zkdb.api.PagedResult<ProcessDefinition> findProcessDefinitionByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException Operation findProcessDefinitionByTextAndJsonQuery- Parameters:
text-jsonQuery-start-pageSize-- Returns:
- Throws:
InternalErrorException
-
findProcessInstance
com.soffid.zkdb.api.PagedResult<ProcessInstance> findProcessInstance(com.soffid.zkdb.api.Query query) throws InternalErrorException Operation findProcessInstance- Parameters:
query-- Returns:
- Throws:
InternalErrorException
-
findProcessInstanceByTextAndJsonQuery
com.soffid.zkdb.api.PagedResult<ProcessInstance> findProcessInstanceByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException Operation findProcessInstanceByTextAndJsonQuery- Parameters:
text-jsonQuery-start-pageSize-- Returns:
- Throws:
InternalErrorException
-
findTasksByTextAndJsonQuery
com.soffid.zkdb.api.PagedResult<TaskInstance> findTasksByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException Operation findTasksByTextAndJsonQuery- Parameters:
text-jsonQuery-start-pageSize-- Returns:
- Throws:
InternalErrorException
-
countMyTasks
Operation countMyTasks- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
countNewTasks
Operation countNewTasks- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getCoordinates
Operation getCoordinates- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getCoordinates
Operation getCoordinates- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getResourceAsStream
InputStream getResourceAsStream(ProcessDefinition processdef, String resource) throws InternalErrorException, InternalErrorException Operation getResourceAsStream- Parameters:
processdef-resource-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getResourceAsStream
InputStream getResourceAsStream(ProcessInstance process, String resource) throws InternalErrorException, InternalErrorException Operation getResourceAsStream- Parameters:
process-resource-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getUI
Operation getUI- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getUI
Operation getUI- Parameters:
task-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getDeployMessages
Operation getDeployMessages- Parameters:
token-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
upgradeProcess
String[] upgradeProcess(ProcessInstance instanceVO) throws InternalErrorException, InternalErrorException, BPMException Operation upgradeProcess- Parameters:
instanceVO-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findChildProcesses
Operation findChildProcesses- Parameters:
processId-- Returns:
- Throws:
InternalErrorException
-
findParentProceeses
Operation findParentProceeses- Parameters:
processId-- Returns:
- Throws:
InternalErrorException
-
findUsers
Collection<BPMUser> findUsers(String userName, String givenName, String surName, String group) throws InternalErrorException, InternalErrorException Operation findUsers- Parameters:
userName-givenName-surName-group-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAllProcessDefinitions
List<ProcessDefinition> findAllProcessDefinitions(boolean onlyEnabled) throws InternalErrorException, InternalErrorException Operation findAllProcessDefinitions- Parameters:
onlyEnabled-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findGroupTasks
List<TaskInstance> findGroupTasks() throws InternalErrorException, InternalErrorException, BPMExceptionOperation findGroupTasks- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findInitiatorProcessDefinitions
List<ProcessDefinition> findInitiatorProcessDefinitions() throws InternalErrorException, InternalErrorException, BPMExceptionOperation findInitiatorProcessDefinitions- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findMyProcesses
Operation findMyProcesses- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findMyTasks
List<TaskInstance> findMyTasks() throws InternalErrorException, InternalErrorException, BPMExceptionOperation findMyTasks- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findMyTasksLightweight
List<TaskInstance> findMyTasksLightweight() throws InternalErrorException, InternalErrorException, BPMExceptionOperation findMyTasksLightweight- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findObserverProcessDefinitions
List<ProcessDefinition> findObserverProcessDefinitions() throws InternalErrorException, InternalErrorException, BPMExceptionOperation findObserverProcessDefinitions- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findProcessDefinitions
List<ProcessDefinition> findProcessDefinitions(String name, boolean onlyEnabled) throws InternalErrorException, InternalErrorException Operation findProcessDefinitions- Parameters:
name-onlyEnabled-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findProcessDefinitions
List<ProcessDefinition> findProcessDefinitions(String name, PredefinedProcessType processType) throws InternalErrorException, InternalErrorException Operation findProcessDefinitions Searches for process definition of a predefined type- Parameters:
name-processType-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findProcessInstances
List<ProcessInstance> findProcessInstances(ProcessDefinition def) throws InternalErrorException, InternalErrorException, BPMException Operation findProcessInstances- Parameters:
def-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findProcessInstances
List<ProcessInstance> findProcessInstances(List definitions, String processId, String estado, String actor, Date startDate, boolean finalizada) throws InternalErrorException, InternalErrorException, BPMException Operation findProcessInstances- Parameters:
definitions-processId-estado-actor-startDate-finalizada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findSupervisorProcessDefinitions
List<ProcessDefinition> findSupervisorProcessDefinitions() throws InternalErrorException, InternalErrorException, BPMExceptionOperation findSupervisorProcessDefinitions- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findTaskDefinitions
List<TaskDefinition> findTaskDefinitions(ProcessDefinition def) throws InternalErrorException, InternalErrorException, BPMException Operation findTaskDefinitions- Parameters:
def-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findTasks
List<TaskInstance> findTasks(List<ProcessInstance> def, TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada) throws InternalErrorException, InternalErrorException, BPMException Operation findTasks- Parameters:
def-task-actor-processStartDate-taskCreationDate-finalizada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
findTasks
List<TaskInstance> findTasks(List<ProcessInstance> def, String process, TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada) throws InternalErrorException, InternalErrorException, BPMException Operation findTasks- Parameters:
def-process-task-actor-processStartDate-taskCreationDate-finalizada-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getActiveJobs
Operation getActiveJobs- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getActiveJobs
List<Job> getActiveJobs(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException Operation getActiveJobs- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getActiveTasks
List<TaskInstance> getActiveTasks(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException Operation getActiveTasks- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getAllJobs
Operation getAllJobs- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getPendingTasks
List<TaskInstance> getPendingTasks(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException Operation getPendingTasks- Parameters:
process-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
searchProcessInstances
List<ProcessInstance> searchProcessInstances(String query, String processID, Date sinceStartDate, Date untilStartDate, Date sinceEndDate, Date untilEndDate, boolean finished) throws InternalErrorException, InternalErrorException, BPMException Operation searchProcessInstances- Parameters:
query-processID-sinceStartDate-untilStartDate-sinceEndDate-untilEndDate-finished-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
getUIClassesForTask
Map getUIClassesForTask(ProcessDefinition def) throws InternalErrorException, InternalErrorException, SQLException, IOException Operation getUIClassesForTask- Parameters:
def-- Returns:
- Throws:
InternalErrorExceptionInternalErrorExceptionSQLExceptionIOException
-
getJBpmConfiguration
org.jbpm.JbpmConfiguration getJBpmConfiguration() throws InternalErrorException, InternalErrorExceptionOperation getJBpmConfiguration- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getContext
Operation getContext- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
addComment
void addComment(ProcessInstance process, String comment) throws InternalErrorException, InternalErrorException Operation addComment- Parameters:
process-comment-- Throws:
InternalErrorExceptionInternalErrorException
-
endDeployParDefinitionTransfer
void endDeployParDefinitionTransfer(DeployToken token) throws InternalErrorException, InternalErrorException, BPMException Operation endDeployParDefinitionTransfer- Parameters:
token-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
linkProcesses
Operation linkProcesses- Parameters:
parentProcess-childProcess-- Throws:
InternalErrorException
-
nextDeployParDefinitionPackage
void nextDeployParDefinitionPackage(DeployToken token, byte[] filePackage, int length) throws InternalErrorException, InternalErrorException, BPMException Operation nextDeployParDefinitionPackage- Parameters:
token-filePackage-length-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
pauseJob
Operation pauseJob- Parameters:
jobvo-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
ping
Operation ping -
reindex
Operation reindex -
resumeJob
Operation resumeJob- Parameters:
jobvo-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
retryJob
Operation retryJob- Parameters:
jobvo-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
signal
void signal(ProcessInstance instanceVO) throws InternalErrorException, InternalErrorException, BPMException Operation signal- Parameters:
instanceVO-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
signal
void signal(ProcessInstance instanceVO, String transitionName) throws InternalErrorException, InternalErrorException, BPMException Operation signal- Parameters:
instanceVO-transitionName-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
startProcess
void startProcess(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException Operation startProcess- Parameters:
process-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
update
void update(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException Operation update- Parameters:
process-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
updateSwimlane
void updateSwimlane(TaskInstance task, String swimlane, String[] actorIds) throws InternalErrorException, InternalErrorException, BPMException Operation updateSwimlane- Parameters:
task-swimlane-actorIds-- Throws:
InternalErrorExceptionInternalErrorExceptionBPMException
-
upgradeParFile
Operation upgradeParFile- Parameters:
stream-- Throws:
InternalErrorExceptionInternalErrorException
-