Package com.soffid.iam.bpm.service
Interface BpmEngine
-
public interface BpmEngine
Service BpmEngine
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addComment(ProcessInstance process, String comment)
Operation addCommentTaskInstance
addComment(TaskInstance task, String comment)
Operation addCommentboolean
canAdmin(ProcessInstance instanceVO)
Operation canAdminProcessInstance
cancel(ProcessInstance process)
Operation cancelTaskInstance
cancel(TaskInstance task)
Operation cancelvoid
changeConfiguration(Map<String,String> m)
Operation changeConfigurationint
countMyTasks()
Operation countMyTasksint
countNewTasks()
Operation countNewTasksTaskInstance
createDummyTask(long processDefinitionId)
Operation createDummyTaskTaskInstance
delegateTaskToUser(TaskInstance task, String username)
Operation delegateTaskToUserProcessDefinition
disableProcessDefinition(ProcessDefinition defVO)
Operation disableProcessDefinitionProcessDefinition
enableProcessDefinition(ProcessDefinition defVO)
Operation enableProcessDefinitionvoid
endDeployParDefinitionTransfer()
Operation endDeployParDefinitionTransferTaskInstance
executeTask(TaskInstance task, String transitionName)
Operation executeTaskList<ProcessDefinition>
findAllProcessDefinitions(boolean onlyEnabled)
Operation findAllProcessDefinitionsCollection<Long>
findChildProcesses(Long processId)
Operation findChildProcessesList<TaskInstance>
findGroupTasks()
Operation findGroupTasksList<ProcessDefinition>
findInitiatorProcessDefinitions()
Operation findInitiatorProcessDefinitionsList<ProcessInstance>
findMyProcesses()
Operation findMyProcessesList<TaskInstance>
findMyTasks()
Operation findMyTasksList<TaskInstance>
findMyTasksLightweight()
Operation findMyTasksLightweightList<ProcessDefinition>
findObserverProcessDefinitions()
Operation findObserverProcessDefinitionsCollection<Long>
findParentProceeses(Long processId)
Operation findParentProceesesPagedResult<ProcessDefinition>
findProcessDefinitionByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
Operation findProcessDefinitionByTextAndJsonQueryList<ProcessDefinition>
findProcessDefinitions(String name, boolean onlyEnabled)
Operation findProcessDefinitionsList<ProcessDefinition>
findProcessDefinitions(String name, PredefinedProcessType processType)
Operation findProcessDefinitions Searches for process definition of a predefined typePagedResult<ProcessInstance>
findProcessInstanceByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
Operation findProcessInstanceByTextAndJsonQueryList<ProcessInstance>
findProcessInstances(ProcessDefinition def)
Operation findProcessInstancesList<ProcessInstance>
findProcessInstances(List definitions, String processId, String estado, String actor, Date startDate, boolean finalizada)
Operation findProcessInstancesList<ProcessDefinition>
findSupervisorProcessDefinitions()
Operation findSupervisorProcessDefinitionsList<TaskDefinition>
findTaskDefinitions(ProcessDefinition def)
Operation findTaskDefinitionsList<TaskInstance>
findTasks(List<ProcessInstance> def, TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada)
Operation findTasksList<TaskInstance>
findTasks(List<ProcessInstance> def, String process, TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada)
Operation findTasksPagedResult<TaskInstance>
findTasksByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
Operation findTasksByTextAndJsonQueryCollection<BPMUser>
findUsers(String userName, String givenName, String surName, String group)
Operation findUsersList<Job>
getActiveJobs()
Operation getActiveJobsList<Job>
getActiveJobs(ProcessInstance process)
Operation getActiveJobsList<TaskInstance>
getActiveTasks(ProcessInstance process)
Operation getActiveTasksList<Job>
getAllJobs()
Operation getAllJobsMap<String,String>
getConfiguration()
Operation getConfigurationorg.jbpm.JbpmContext
getContext()
Operation getContextint[]
getCoordinates(ProcessInstance task)
Operation getCoordinatesint[]
getCoordinates(TaskInstance task)
Operation getCoordinatesProcessDefinition
getDefinition(ProcessInstance process)
Operation getDefinitionTaskDefinition
getDefinition(TaskInstance task)
Operation getDefinitionString[]
getDeployMessages()
Operation getDeployMessagesorg.jbpm.JbpmConfiguration
getJBpmConfiguration()
Operation getJBpmConfigurationList<TaskInstance>
getPendingTasks(ProcessInstance process)
Operation getPendingTasksProcessInstance
getProcess(long id)
Operation getProcessProcessDefinition
getProcessDefinition(ProcessInstance process)
Operation getProcessDefinitionbyte[]
getProcessDefinitionIcon(Long definitionId)
Operation getProcessDefinitionIconbyte[]
getProcessDefinitionImage(ProcessDefinition def)
Operation getProcessDefinitionImageProcessInstance
getProcessInstance(TaskInstance task)
Operation getProcessInstanceProcessInstance
getProcessLightweight(long id)
Operation getProcessLightweightProcessLog[]
getProcessLog(ProcessInstance process)
Operation getProcessLogInputStream
getResourceAsStream(ProcessDefinition processdef, String resource)
Operation getResourceAsStreamInputStream
getResourceAsStream(ProcessInstance process, String resource)
Operation getResourceAsStreamTaskInstance
getTask(long id)
Operation getTaskProcessLog[]
getTaskLog(TaskInstance process)
Operation getTaskLogToken[]
getTokens(long id)
Operation getTokensString
getUI(ProcessInstance process)
Operation getUIString
getUI(TaskInstance task)
Operation getUIMap
getUIClassesForTask(ProcessDefinition def)
Operation getUIClassesForTaskboolean
isUserInRole(String role)
Operation isUserInRolevoid
linkProcesses(Long parentProcess, Long childProcess)
Operation linkProcessesProcessInstance
newProcess(ProcessDefinition def)
Operation newProcessProcessInstance
newProcess(ProcessDefinition def, boolean start)
Operation newProcessvoid
nextDeployParDefinitionPackage(byte[] filePackage, int length)
Operation nextDeployParDefinitionPackagevoid
openDeployParDefinitionTransfer()
Operation openDeployParDefinitionTransfervoid
pauseJob(Job jobvo)
Operation pauseJobvoid
ping()
Operation pingvoid
reindex()
Operation reindexTaskInstance
reserveTask(TaskInstance task)
Operation reserveTaskvoid
resumeJob(Job jobvo)
Operation resumeJobvoid
retryJob(Job jobvo)
Operation retryJobList<ProcessInstance>
searchProcessInstances(String query, String processID, Date sinceStartDate, Date untilStartDate, Date sinceEndDate, Date untilEndDate, boolean finished)
Operation searchProcessInstancesvoid
signal(ProcessInstance instanceVO)
Operation signalvoid
signal(ProcessInstance instanceVO, String transitionName)
Operation signalvoid
startProcess(ProcessInstance process)
Operation startProcessTaskInstance
startTask(TaskInstance task)
Operation startTaskvoid
update(ProcessInstance process)
Operation updateTaskInstance
update(TaskInstance task)
Operation updatevoid
updateSwimlane(TaskInstance task, String swimlane, String[] actorIds)
Operation updateSwimlanevoid
upgradeParFile(InputStream stream)
Operation upgradeParFilevoid
upgradeProcess(ProcessInstance instanceVO)
Operation upgradeProcess
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
canAdmin
boolean canAdmin(ProcessInstance instanceVO) throws InternalErrorException, InternalErrorException, BPMException
Operation canAdmin- Parameters:
instanceVO
-- Returns:
- Throws:
InternalErrorException
BPMException
-
isUserInRole
boolean isUserInRole(String role) throws InternalErrorException
Operation isUserInRole- Parameters:
role
-- Returns:
- Throws:
InternalErrorException
-
getProcessDefinitionIcon
byte[] getProcessDefinitionIcon(Long definitionId) throws InternalErrorException, InternalErrorException
Operation getProcessDefinitionIcon- Parameters:
definitionId
-- Returns:
- Throws:
InternalErrorException
-
getProcessDefinitionImage
byte[] getProcessDefinitionImage(ProcessDefinition def) throws InternalErrorException, InternalErrorException
Operation getProcessDefinitionImage- Parameters:
def
-- Returns:
- Throws:
InternalErrorException
-
findProcessDefinitionByTextAndJsonQuery
PagedResult<ProcessDefinition> findProcessDefinitionByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException
Operation findProcessDefinitionByTextAndJsonQuery- Parameters:
text
-jsonQuery
-start
-pageSize
-- Returns:
- Throws:
InternalErrorException
-
findProcessInstanceByTextAndJsonQuery
PagedResult<ProcessInstance> findProcessInstanceByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException
Operation findProcessInstanceByTextAndJsonQuery- Parameters:
text
-jsonQuery
-start
-pageSize
-- Returns:
- Throws:
InternalErrorException
-
findTasksByTextAndJsonQuery
PagedResult<TaskInstance> findTasksByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException
Operation findTasksByTextAndJsonQuery- Parameters:
text
-jsonQuery
-start
-pageSize
-- Returns:
- Throws:
InternalErrorException
-
disableProcessDefinition
ProcessDefinition disableProcessDefinition(ProcessDefinition defVO) throws InternalErrorException, InternalErrorException, BPMException
Operation disableProcessDefinition- Parameters:
defVO
-- Returns:
- Throws:
InternalErrorException
BPMException
-
enableProcessDefinition
ProcessDefinition enableProcessDefinition(ProcessDefinition defVO) throws InternalErrorException, InternalErrorException, BPMException
Operation enableProcessDefinition- Parameters:
defVO
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getDefinition
ProcessDefinition getDefinition(ProcessInstance process) throws InternalErrorException, InternalErrorException
Operation getDefinition- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
-
getProcessDefinition
ProcessDefinition getProcessDefinition(ProcessInstance process) throws InternalErrorException, InternalErrorException
Operation getProcessDefinition- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
-
cancel
ProcessInstance cancel(ProcessInstance process) throws InternalErrorException, InternalErrorException
Operation cancel- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
-
getProcess
ProcessInstance getProcess(long id) throws InternalErrorException, InternalErrorException, BPMException
Operation getProcess- Parameters:
id
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getProcessInstance
ProcessInstance getProcessInstance(TaskInstance task) throws InternalErrorException, InternalErrorException
Operation getProcessInstance- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
-
getProcessLightweight
ProcessInstance getProcessLightweight(long id) throws InternalErrorException, InternalErrorException, BPMException
Operation getProcessLightweight- Parameters:
id
-- Returns:
- Throws:
InternalErrorException
BPMException
-
newProcess
ProcessInstance newProcess(ProcessDefinition def) throws InternalErrorException, InternalErrorException, BPMException
Operation newProcess- Parameters:
def
-- Returns:
- Throws:
InternalErrorException
BPMException
-
newProcess
ProcessInstance newProcess(ProcessDefinition def, boolean start) throws InternalErrorException, InternalErrorException, BPMException
Operation newProcess- Parameters:
def
-start
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getProcessLog
ProcessLog[] getProcessLog(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException
Operation getProcessLog- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getTaskLog
ProcessLog[] getTaskLog(TaskInstance process) throws InternalErrorException, InternalErrorException, BPMException
Operation getTaskLog- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getDefinition
TaskDefinition getDefinition(TaskInstance task) throws InternalErrorException, InternalErrorException
Operation getDefinition- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
-
addComment
TaskInstance addComment(TaskInstance task, String comment) throws InternalErrorException, InternalErrorException
Operation addComment- Parameters:
task
-comment
-- Returns:
- Throws:
InternalErrorException
-
cancel
TaskInstance cancel(TaskInstance task) throws InternalErrorException, InternalErrorException
Operation cancel- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
-
createDummyTask
TaskInstance createDummyTask(long processDefinitionId) throws InternalErrorException, InternalErrorException
Operation createDummyTask- Parameters:
processDefinitionId
-- Returns:
- Throws:
InternalErrorException
-
delegateTaskToUser
TaskInstance delegateTaskToUser(TaskInstance task, String username) throws InternalErrorException, InternalErrorException
Operation delegateTaskToUser- Parameters:
task
-username
-- Returns:
- Throws:
InternalErrorException
-
executeTask
TaskInstance executeTask(TaskInstance task, String transitionName) throws InternalErrorException, InternalErrorException, BPMException
Operation executeTask- Parameters:
task
-transitionName
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getTask
TaskInstance getTask(long id) throws InternalErrorException, InternalErrorException, BPMException
Operation getTask- Parameters:
id
-- Returns:
- Throws:
InternalErrorException
BPMException
-
reserveTask
TaskInstance reserveTask(TaskInstance task) throws InternalErrorException, InternalErrorException, BPMException
Operation reserveTask- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
BPMException
-
startTask
TaskInstance startTask(TaskInstance task) throws InternalErrorException, InternalErrorException, BPMException
Operation startTask- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
BPMException
-
update
TaskInstance update(TaskInstance task) throws InternalErrorException, InternalErrorException, BPMException
Operation update- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getTokens
Token[] getTokens(long id) throws InternalErrorException, InternalErrorException, BPMException
Operation getTokens- Parameters:
id
-- Returns:
- Throws:
InternalErrorException
BPMException
-
countMyTasks
int countMyTasks() throws InternalErrorException, InternalErrorException, BPMException
Operation countMyTasks- Returns:
- Throws:
InternalErrorException
BPMException
-
countNewTasks
int countNewTasks() throws InternalErrorException, InternalErrorException, BPMException
Operation countNewTasks- Returns:
- Throws:
InternalErrorException
BPMException
-
getCoordinates
int[] getCoordinates(ProcessInstance task) throws InternalErrorException, InternalErrorException
Operation getCoordinates- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
-
getCoordinates
int[] getCoordinates(TaskInstance task) throws InternalErrorException, InternalErrorException
Operation getCoordinates- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
-
getResourceAsStream
InputStream getResourceAsStream(ProcessDefinition processdef, String resource) throws InternalErrorException, InternalErrorException
Operation getResourceAsStream- Parameters:
processdef
-resource
-- Returns:
- Throws:
InternalErrorException
-
getResourceAsStream
InputStream getResourceAsStream(ProcessInstance process, String resource) throws InternalErrorException, InternalErrorException
Operation getResourceAsStream- Parameters:
process
-resource
-- Returns:
- Throws:
InternalErrorException
-
getUI
String getUI(ProcessInstance process) throws InternalErrorException, InternalErrorException
Operation getUI- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
-
getUI
String getUI(TaskInstance task) throws InternalErrorException, InternalErrorException
Operation getUI- Parameters:
task
-- Returns:
- Throws:
InternalErrorException
-
getDeployMessages
String[] getDeployMessages() throws InternalErrorException, InternalErrorException
Operation getDeployMessages- Returns:
- Throws:
InternalErrorException
-
findChildProcesses
Collection<Long> findChildProcesses(Long processId) throws InternalErrorException
Operation findChildProcesses- Parameters:
processId
-- Returns:
- Throws:
InternalErrorException
-
findParentProceeses
Collection<Long> findParentProceeses(Long processId) throws InternalErrorException
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:
InternalErrorException
-
findAllProcessDefinitions
List<ProcessDefinition> findAllProcessDefinitions(boolean onlyEnabled) throws InternalErrorException, InternalErrorException
Operation findAllProcessDefinitions- Parameters:
onlyEnabled
-- Returns:
- Throws:
InternalErrorException
-
findGroupTasks
List<TaskInstance> findGroupTasks() throws InternalErrorException, InternalErrorException, BPMException
Operation findGroupTasks- Returns:
- Throws:
InternalErrorException
BPMException
-
findInitiatorProcessDefinitions
List<ProcessDefinition> findInitiatorProcessDefinitions() throws InternalErrorException, InternalErrorException, BPMException
Operation findInitiatorProcessDefinitions- Returns:
- Throws:
InternalErrorException
BPMException
-
findMyProcesses
List<ProcessInstance> findMyProcesses() throws InternalErrorException, InternalErrorException
Operation findMyProcesses- Returns:
- Throws:
InternalErrorException
-
findMyTasks
List<TaskInstance> findMyTasks() throws InternalErrorException, InternalErrorException, BPMException
Operation findMyTasks- Returns:
- Throws:
InternalErrorException
BPMException
-
findMyTasksLightweight
List<TaskInstance> findMyTasksLightweight() throws InternalErrorException, InternalErrorException, BPMException
Operation findMyTasksLightweight- Returns:
- Throws:
InternalErrorException
BPMException
-
findObserverProcessDefinitions
List<ProcessDefinition> findObserverProcessDefinitions() throws InternalErrorException, InternalErrorException, BPMException
Operation findObserverProcessDefinitions- Returns:
- Throws:
InternalErrorException
BPMException
-
findProcessDefinitions
List<ProcessDefinition> findProcessDefinitions(String name, boolean onlyEnabled) throws InternalErrorException, InternalErrorException
Operation findProcessDefinitions- Parameters:
name
-onlyEnabled
-- Returns:
- Throws:
InternalErrorException
-
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:
InternalErrorException
-
findProcessInstances
List<ProcessInstance> findProcessInstances(ProcessDefinition def) throws InternalErrorException, InternalErrorException, BPMException
Operation findProcessInstances- Parameters:
def
-- Returns:
- Throws:
InternalErrorException
BPMException
-
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:
InternalErrorException
BPMException
-
findSupervisorProcessDefinitions
List<ProcessDefinition> findSupervisorProcessDefinitions() throws InternalErrorException, InternalErrorException, BPMException
Operation findSupervisorProcessDefinitions- Returns:
- Throws:
InternalErrorException
BPMException
-
findTaskDefinitions
List<TaskDefinition> findTaskDefinitions(ProcessDefinition def) throws InternalErrorException, InternalErrorException, BPMException
Operation findTaskDefinitions- Parameters:
def
-- Returns:
- Throws:
InternalErrorException
BPMException
-
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:
InternalErrorException
BPMException
-
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:
InternalErrorException
BPMException
-
getActiveJobs
List<Job> getActiveJobs() throws InternalErrorException, InternalErrorException, BPMException
Operation getActiveJobs- Returns:
- Throws:
InternalErrorException
BPMException
-
getActiveJobs
List<Job> getActiveJobs(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException
Operation getActiveJobs- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getActiveTasks
List<TaskInstance> getActiveTasks(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException
Operation getActiveTasks- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
BPMException
-
getAllJobs
List<Job> getAllJobs() throws InternalErrorException, InternalErrorException, BPMException
Operation getAllJobs- Returns:
- Throws:
InternalErrorException
BPMException
-
getPendingTasks
List<TaskInstance> getPendingTasks(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException
Operation getPendingTasks- Parameters:
process
-- Returns:
- Throws:
InternalErrorException
BPMException
-
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:
InternalErrorException
BPMException
-
getConfiguration
Map<String,String> getConfiguration() throws InternalErrorException, InternalErrorException
Operation getConfiguration- Returns:
- Throws:
InternalErrorException
-
getUIClassesForTask
Map getUIClassesForTask(ProcessDefinition def) throws InternalErrorException, InternalErrorException, SQLException, IOException
Operation getUIClassesForTask- Parameters:
def
-- Returns:
- Throws:
InternalErrorException
SQLException
IOException
-
getJBpmConfiguration
org.jbpm.JbpmConfiguration getJBpmConfiguration() throws InternalErrorException, InternalErrorException
Operation getJBpmConfiguration- Returns:
- Throws:
InternalErrorException
-
getContext
org.jbpm.JbpmContext getContext() throws InternalErrorException, InternalErrorException
Operation getContext- Returns:
- Throws:
InternalErrorException
-
addComment
void addComment(ProcessInstance process, String comment) throws InternalErrorException, InternalErrorException
Operation addComment- Parameters:
process
-comment
-- Throws:
InternalErrorException
-
changeConfiguration
void changeConfiguration(Map<String,String> m) throws InternalErrorException, InternalErrorException, IOException
Operation changeConfiguration- Parameters:
m
-- Throws:
InternalErrorException
IOException
-
endDeployParDefinitionTransfer
void endDeployParDefinitionTransfer() throws InternalErrorException, InternalErrorException, BPMException
Operation endDeployParDefinitionTransfer- Throws:
InternalErrorException
BPMException
-
linkProcesses
void linkProcesses(Long parentProcess, Long childProcess) throws InternalErrorException
Operation linkProcesses- Parameters:
parentProcess
-childProcess
-- Throws:
InternalErrorException
-
nextDeployParDefinitionPackage
void nextDeployParDefinitionPackage(byte[] filePackage, int length) throws InternalErrorException, InternalErrorException, BPMException
Operation nextDeployParDefinitionPackage- Parameters:
filePackage
-length
-- Throws:
InternalErrorException
BPMException
-
openDeployParDefinitionTransfer
void openDeployParDefinitionTransfer() throws InternalErrorException, InternalErrorException, BPMException
Operation openDeployParDefinitionTransfer- Throws:
InternalErrorException
BPMException
-
pauseJob
void pauseJob(Job jobvo) throws InternalErrorException, InternalErrorException, BPMException
Operation pauseJob- Parameters:
jobvo
-- Throws:
InternalErrorException
BPMException
-
ping
void ping() throws InternalErrorException, InternalErrorException
Operation ping- Throws:
InternalErrorException
-
reindex
void reindex() throws InternalErrorException, InternalErrorException, IOException
Operation reindex- Throws:
InternalErrorException
IOException
-
resumeJob
void resumeJob(Job jobvo) throws InternalErrorException, InternalErrorException, BPMException
Operation resumeJob- Parameters:
jobvo
-- Throws:
InternalErrorException
BPMException
-
retryJob
void retryJob(Job jobvo) throws InternalErrorException, InternalErrorException, BPMException
Operation retryJob- Parameters:
jobvo
-- Throws:
InternalErrorException
BPMException
-
signal
void signal(ProcessInstance instanceVO) throws InternalErrorException, InternalErrorException, BPMException
Operation signal- Parameters:
instanceVO
-- Throws:
InternalErrorException
BPMException
-
signal
void signal(ProcessInstance instanceVO, String transitionName) throws InternalErrorException, InternalErrorException, BPMException
Operation signal- Parameters:
instanceVO
-transitionName
-- Throws:
InternalErrorException
BPMException
-
startProcess
void startProcess(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException
Operation startProcess- Parameters:
process
-- Throws:
InternalErrorException
BPMException
-
update
void update(ProcessInstance process) throws InternalErrorException, InternalErrorException, BPMException
Operation update- Parameters:
process
-- Throws:
InternalErrorException
BPMException
-
updateSwimlane
void updateSwimlane(TaskInstance task, String swimlane, String[] actorIds) throws InternalErrorException, InternalErrorException, BPMException
Operation updateSwimlane- Parameters:
task
-swimlane
-actorIds
-- Throws:
InternalErrorException
BPMException
-
upgradeParFile
void upgradeParFile(InputStream stream) throws InternalErrorException, InternalErrorException
Operation upgradeParFile- Parameters:
stream
-- Throws:
InternalErrorException
-
upgradeProcess
void upgradeProcess(ProcessInstance instanceVO) throws InternalErrorException, InternalErrorException, BPMException
Operation upgradeProcess- Parameters:
instanceVO
-- Throws:
InternalErrorException
BPMException
-
-