|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RepositoryService
exposes the repository of deployments.
Deployments contain a set of named resources. Those resources can represent process definitions, forms, images and so on.
The repository contains and manages the process definitions.
Method Summary | |
---|---|
NewDeployment |
createDeployment()
create a new deployment. |
DeploymentQuery |
createDeploymentQuery()
create a query for deployments |
ProcessDefinitionQuery |
createProcessDefinitionQuery()
create a query for process definitions |
void |
deleteDeployment(java.lang.String deploymentId)
deletes a deployment if the process definitions don't have running executions. |
void |
deleteDeploymentCascade(java.lang.String deploymentId)
deletes deployment, contained process definitions, related process instances and their history information |
ActivityCoordinates |
getActivityCoordinates(java.lang.String processDefinitionId,
java.lang.String activityName)
the coordinates for the activity on the process image . |
java.io.InputStream |
getResourceAsStream(java.lang.String deploymentId,
java.lang.String resourceName)
obtain an InputStream to a resource in a deployment |
java.util.Set<java.lang.String> |
getResourceNames(java.lang.String deploymentId)
Returns all the resources stored in the deployment with the given id. |
java.util.List<java.lang.String> |
getStartActivityNames(java.lang.String processDefinitionId)
find all the activity names of the start activities for a given process definition. |
java.lang.String |
getStartFormResourceName(java.lang.String processDefinitionId,
java.lang.String activityName)
the resource name for the given start activity. |
void |
resumeDeployment(java.lang.String deploymentId)
resume a suspended deployment. |
void |
suspendDeployment(java.lang.String deploymentId)
similar to deleting a deployment. |
Method Detail |
---|
NewDeployment createDeployment()
NewDeployment.deploy()
.
void suspendDeployment(java.lang.String deploymentId)
resumeDeployment(String)
.
void resumeDeployment(java.lang.String deploymentId)
void deleteDeployment(java.lang.String deploymentId)
void deleteDeploymentCascade(java.lang.String deploymentId)
java.util.Set<java.lang.String> getResourceNames(java.lang.String deploymentId)
java.io.InputStream getResourceAsStream(java.lang.String deploymentId, java.lang.String resourceName)
ProcessDefinitionQuery createProcessDefinitionQuery()
DeploymentQuery createDeploymentQuery()
java.util.List<java.lang.String> getStartActivityNames(java.lang.String processDefinitionId)
java.lang.String getStartFormResourceName(java.lang.String processDefinitionId, java.lang.String activityName)
ProcessDefinition.getId()
and the ProcessDefinition.getDeploymentId()
can be retrieved. The activityName can be obtained via getStartActivityNames(String)
.
An InputStream for the resource can be obtained with getResourceAsStream(String, String)
ActivityCoordinates getActivityCoordinates(java.lang.String processDefinitionId, java.lang.String activityName)
the process image
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |