Uses of Interface
org.camunda.bpm.engine.repository.DeploymentBuilder
Package
Description
Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
:
Manages Deployment
sRuntimeService
:
For starting and searching ProcessInstance
sTaskService
:
Exposes operations to manage human (standalone) Task
s,
such as claiming, completing and assigning tasksIdentityService
:
Used for managing User
s,
Group
s and the relations between themManagementService
:
Exposes engine admin and maintenance operations,
which have no relation to the runtime execution of business processesHistoryService
:
Exposes information about ongoing and past process instances.FormService
:
Access to form data and rendered forms for starting new process instances and completing tasks.API implementation classes, which shouldn't directly be used by end-users.
Classes related to the
RepositoryService
.-
Uses of DeploymentBuilder in org.camunda.bpm.application
Modifier and TypeMethodDescriptionvoid
AbstractProcessApplication.createDeployment
(String processArchiveName, DeploymentBuilder deploymentBuilder) void
ProcessApplicationInterface.createDeployment
(String processArchiveName, DeploymentBuilder deploymentBuilder) Override this method in order to programmatically add resources to the deployment created by this process application. -
Uses of DeploymentBuilder in org.camunda.bpm.cockpit.plugin.test
Modifier and TypeMethodDescriptionprotected DeploymentBuilder
AbstractCockpitPluginTest.createDeploymentBuilder()
Modifier and TypeMethodDescriptionprotected Deployment
AbstractCockpitPluginTest.deploy
(DeploymentBuilder deploymentBuilder, List<BpmnModelInstance> bpmnModelInstances, List<String> resources) -
Uses of DeploymentBuilder in org.camunda.bpm.engine
Modifier and TypeMethodDescriptionRepositoryService.createDeployment()
Starts creating a new deployment -
Uses of DeploymentBuilder in org.camunda.bpm.engine.impl
-
Uses of DeploymentBuilder in org.camunda.bpm.engine.impl.repository
Modifier and TypeClassDescriptionclass
class
Modifier and TypeMethodDescriptionDeploymentBuilderImpl.activateProcessDefinitionsOn
(Date date) protected DeploymentBuilder
DeploymentBuilderImpl.addClasspathResource
(String resource) DeploymentBuilderImpl.addDeploymentResourceById
(String deploymentId, String resourceId) DeploymentBuilderImpl.addDeploymentResourceByName
(String deploymentId, String resourceName) DeploymentBuilderImpl.addDeploymentResources
(String deploymentId) DeploymentBuilderImpl.addDeploymentResourcesById
(String deploymentId, List<String> resourceIds) DeploymentBuilderImpl.addDeploymentResourcesByName
(String deploymentId, List<String> resourceNames) DeploymentBuilderImpl.addInputStream
(String resourceName, InputStream inputStream) DeploymentBuilderImpl.addModelInstance
(String resourceName, BpmnModelInstance modelInstance) DeploymentBuilderImpl.addModelInstance
(String resourceName, CmmnModelInstance modelInstance) DeploymentBuilderImpl.addModelInstance
(String resourceName, DmnModelInstance modelInstance) DeploymentBuilderImpl.addZipInputStream
(ZipInputStream zipInputStream) DeploymentBuilderImpl.enableDuplicateFiltering()
DeploymentBuilderImpl.enableDuplicateFiltering
(boolean deployChangedOnly) DeploymentBuilderImpl.nameFromDeployment
(String deploymentId) -
Uses of DeploymentBuilder in org.camunda.bpm.engine.impl.test
Modifier and TypeMethodDescriptionprotected String
AbstractProcessEngineTestCase.deployment
(DeploymentBuilder deploymentBuilder, String... resources) protected String
AbstractProcessEngineTestCase.deployment
(DeploymentBuilder deploymentBuilder, BpmnModelInstance... bpmnModelInstances) protected String
AbstractProcessEngineTestCase.deploymentWithBuilder
(DeploymentBuilder builder) -
Uses of DeploymentBuilder in org.camunda.bpm.engine.repository
Modifier and TypeMethodDescriptionDeploymentBuilder.activateProcessDefinitionsOn
(Date date) Sets the date on which the process definitions contained in this deployment will be activated.DeploymentBuilder.addClasspathResource
(String resource) DeploymentBuilder.addDeploymentResourceById
(String deploymentId, String resourceId) A given resource specified by id and deployment id will be added to the new deployment to re-deploy the given resource.DeploymentBuilder.addDeploymentResourceByName
(String deploymentId, String resourceName) A given resource specified by name and deployment id will be added to the new deployment to re-deploy the given resource.DeploymentBuilder.addDeploymentResources
(String deploymentId) All existing resources contained by the given deployment will be added to the new deployment to re-deploy them.DeploymentBuilder.addDeploymentResourcesById
(String deploymentId, List<String> resourceIds) All given resources specified by id and deployment id will be added to the new deployment to re-deploy the given resource.DeploymentBuilder.addDeploymentResourcesByName
(String deploymentId, List<String> resourceNames) All given resources specified by name and deployment id will be added to the new deployment to re-deploy the given resource.DeploymentBuilder.addInputStream
(String resourceName, InputStream inputStream) DeploymentBuilder.addModelInstance
(String resourceName, BpmnModelInstance modelInstance) Adds a BPMN model to the deployment.DeploymentBuilder.addModelInstance
(String resourceName, CmmnModelInstance modelInstance) Adds a CMMN model to the deployment.DeploymentBuilder.addModelInstance
(String resourceName, DmnModelInstance modelInstance) Adds a DMN model to the deployment.DeploymentBuilder.addZipInputStream
(ZipInputStream zipInputStream) DeploymentBuilder.enableDuplicateFiltering()
Deprecated.DeploymentBuilder.enableDuplicateFiltering
(boolean deployChangedOnly) Check the resources for duplicates in the set of previous deployments with same deployment source.Gives the deployment the given name.DeploymentBuilder.nameFromDeployment
(String deploymentId) Sets the deployment id to retrieve the deployment name from it.Sets the source of a deployment.Sets the tenant id of a deployment. -
Uses of DeploymentBuilder in org.camunda.bpm.engine.rest.sub.repository.impl
Modifier and TypeMethodDescriptionprotected DeploymentBuilder
DeploymentResourceImpl.addRedeploymentResources
(DeploymentBuilder builder, RedeploymentDto redeployment) Modifier and TypeMethodDescriptionprotected DeploymentBuilder
DeploymentResourceImpl.addRedeploymentResources
(DeploymentBuilder builder, RedeploymentDto redeployment) -
Uses of DeploymentBuilder in org.camunda.bpm.example.invoice
Modifier and TypeMethodDescriptionvoid
InvoiceProcessApplication.createDeployment
(String processArchiveName, DeploymentBuilder deploymentBuilder)