|
||||||||||
| 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 | |||||||||