Package org.bonitasoft.engine.api.impl
Class ProcessManagementAPIImplDelegate
- java.lang.Object
-
- org.bonitasoft.engine.api.impl.ProcessManagementAPIImplDelegate
-
public class ProcessManagementAPIImplDelegate extends java.lang.Object- Author:
- Matthieu Chaffotte
-
-
Constructor Summary
Constructors Constructor Description ProcessManagementAPIImplDelegate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteProcessDefinition(long processDefinitionId)voiddisableProcess(long processId)intgetNumberOfParameterInstances(long processDefinitionId)org.bonitasoft.engine.bpm.parameter.ParameterInstancegetParameterInstance(long processDefinitionId, java.lang.String parameterName)java.util.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 TenantServiceAccessorgetTenantAccessor()voidpurgeClassLoader(long processDefinitionId)
-
-
-
Method Detail
-
getServerProcessDefinition
public static SProcessDefinition getServerProcessDefinition(long processDefinitionId, ProcessDefinitionService processDefinitionService) throws SProcessDefinitionNotFoundException, SBonitaReadException
-
getTenantAccessor
protected TenantServiceAccessor getTenantAccessor()
-
deleteProcessDefinition
public void deleteProcessDefinition(long processDefinitionId) throws SBonitaException, org.bonitasoft.engine.exception.BonitaHomeNotSetException, java.io.IOException- Throws:
SBonitaExceptionorg.bonitasoft.engine.exception.BonitaHomeNotSetExceptionjava.io.IOException
-
disableProcess
public void disableProcess(long processId) throws SBonitaException- 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 java.util.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, java.lang.String parameterName) throws org.bonitasoft.engine.exception.NotFoundException- Throws:
org.bonitasoft.engine.exception.NotFoundException
-
-