Package org.bonitasoft.engine.api.impl
Class ProcessManagementAPIImplDelegate
java.lang.Object
org.bonitasoft.engine.api.impl.ProcessManagementAPIImplDelegate
- Author:
- Matthieu Chaffotte
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteProcessDefinition(long processDefinitionId) voiddisableProcess(long processId) intgetNumberOfParameterInstances(long processDefinitionId) org.bonitasoft.engine.bpm.parameter.ParameterInstancegetParameterInstance(long processDefinitionId, String parameterName) List<org.bonitasoft.engine.bpm.parameter.ParameterInstance>getParameterInstances(long processDefinitionId, int startIndex, int maxResults, org.bonitasoft.engine.bpm.parameter.ParameterCriterion sort) static SProcessDefinitiongetServerProcessDefinition(long processDefinitionId, ProcessDefinitionService processDefinitionService) protected ServiceAccessorvoidpurgeClassLoader(long processDefinitionId)
-
Constructor Details
-
ProcessManagementAPIImplDelegate
public ProcessManagementAPIImplDelegate()
-
-
Method Details
-
getInstance
-
getServiceAccessor
-
getServerProcessDefinition
public static SProcessDefinition getServerProcessDefinition(long processDefinitionId, ProcessDefinitionService processDefinitionService) throws SProcessDefinitionNotFoundException, SBonitaReadException -
deleteProcessDefinition
public void deleteProcessDefinition(long processDefinitionId) throws SBonitaException, org.bonitasoft.engine.exception.BonitaHomeNotSetException, IOException - Throws:
SBonitaExceptionorg.bonitasoft.engine.exception.BonitaHomeNotSetExceptionIOException
-
disableProcess
- Throws:
SBonitaException
-
purgeClassLoader
public void purgeClassLoader(long processDefinitionId) throws org.bonitasoft.engine.bpm.process.ProcessDefinitionNotFoundException, org.bonitasoft.engine.exception.UpdateException - Throws:
org.bonitasoft.engine.bpm.process.ProcessDefinitionNotFoundExceptionorg.bonitasoft.engine.exception.UpdateException
-
getParameterInstances
public List<org.bonitasoft.engine.bpm.parameter.ParameterInstance> getParameterInstances(long processDefinitionId, int startIndex, int maxResults, org.bonitasoft.engine.bpm.parameter.ParameterCriterion sort) -
getNumberOfParameterInstances
public int getNumberOfParameterInstances(long processDefinitionId) -
getParameterInstance
public org.bonitasoft.engine.bpm.parameter.ParameterInstance getParameterInstance(long processDefinitionId, String parameterName) throws org.bonitasoft.engine.exception.NotFoundException - Throws:
org.bonitasoft.engine.exception.NotFoundException
-