Uses of Interface
org.camunda.bpm.engine.repository.DeploymentBuilder
-
Packages that use DeploymentBuilder Package Description org.camunda.bpm.application org.camunda.bpm.cockpit.plugin.test org.camunda.bpm.engine Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of aProcessEngineConfiguration
(typically based on a configuration file), from which aProcessEngine
can be obtained.
Through the services obtained from such aProcessEngine
, BPM and workflow operation can be executed:
RepositoryService
: ManagesDeployment
s
RuntimeService
: For starting and searchingProcessInstance
s
TaskService
: Exposes operations to manage human (standalone)Task
s, such as claiming, completing and assigning tasks
IdentityService
: Used for managingUser
s,Group
s and the relations between them
ManagementService
: Exposes engine admin and maintenance operations, which have no relation to the runtime execution of business processes
HistoryService
: Exposes information about ongoing and past process instances.
FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users.org.camunda.bpm.engine.impl.repository org.camunda.bpm.engine.impl.test org.camunda.bpm.engine.repository Classes related to theRepositoryService
.org.camunda.bpm.engine.rest.sub.repository.impl org.camunda.bpm.example.invoice -
-
Uses of DeploymentBuilder in org.camunda.bpm.application
Methods in org.camunda.bpm.application with parameters of type DeploymentBuilder Modifier and Type Method Description void
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
Methods in org.camunda.bpm.cockpit.plugin.test that return DeploymentBuilder Modifier and Type Method Description protected DeploymentBuilder
AbstractCockpitPluginTest. createDeploymentBuilder()
Methods in org.camunda.bpm.cockpit.plugin.test with parameters of type DeploymentBuilder Modifier and Type Method Description protected Deployment
AbstractCockpitPluginTest. deploy(DeploymentBuilder deploymentBuilder, List<BpmnModelInstance> bpmnModelInstances, List<String> resources)
-
Uses of DeploymentBuilder in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine that return DeploymentBuilder Modifier and Type Method Description DeploymentBuilder
RepositoryService. createDeployment()
Starts creating a new deployment -
Uses of DeploymentBuilder in org.camunda.bpm.engine.impl
Methods in org.camunda.bpm.engine.impl that return DeploymentBuilder Modifier and Type Method Description DeploymentBuilder
RepositoryServiceImpl. createDeployment()
-
Uses of DeploymentBuilder in org.camunda.bpm.engine.impl.repository
Classes in org.camunda.bpm.engine.impl.repository that implement DeploymentBuilder Modifier and Type Class Description class
DeploymentBuilderImpl
class
ProcessApplicationDeploymentBuilderImpl
Methods in org.camunda.bpm.engine.impl.repository that return DeploymentBuilder Modifier and Type Method Description DeploymentBuilder
DeploymentBuilderImpl. activateProcessDefinitionsOn(Date date)
protected DeploymentBuilder
DeploymentBuilderImpl. addBytes(String resourceName, byte[] bytes)
DeploymentBuilder
DeploymentBuilderImpl. addClasspathResource(String resource)
DeploymentBuilder
DeploymentBuilderImpl. addDeploymentResourceById(String deploymentId, String resourceId)
DeploymentBuilder
DeploymentBuilderImpl. addDeploymentResourceByName(String deploymentId, String resourceName)
DeploymentBuilder
DeploymentBuilderImpl. addDeploymentResources(String deploymentId)
DeploymentBuilder
DeploymentBuilderImpl. addDeploymentResourcesById(String deploymentId, List<String> resourceIds)
DeploymentBuilder
DeploymentBuilderImpl. addDeploymentResourcesByName(String deploymentId, List<String> resourceNames)
DeploymentBuilder
DeploymentBuilderImpl. addInputStream(String resourceName, InputStream inputStream)
DeploymentBuilder
DeploymentBuilderImpl. addModelInstance(String resourceName, BpmnModelInstance modelInstance)
DeploymentBuilder
DeploymentBuilderImpl. addModelInstance(String resourceName, CmmnModelInstance modelInstance)
DeploymentBuilder
DeploymentBuilderImpl. addModelInstance(String resourceName, DmnModelInstance modelInstance)
DeploymentBuilder
DeploymentBuilderImpl. addString(String resourceName, String text)
DeploymentBuilder
DeploymentBuilderImpl. addZipInputStream(ZipInputStream zipInputStream)
DeploymentBuilder
DeploymentBuilderImpl. enableDuplicateFiltering()
DeploymentBuilder
DeploymentBuilderImpl. enableDuplicateFiltering(boolean deployChangedOnly)
DeploymentBuilder
DeploymentBuilderImpl. name(String name)
DeploymentBuilder
DeploymentBuilderImpl. nameFromDeployment(String deploymentId)
DeploymentBuilder
DeploymentBuilderImpl. source(String source)
DeploymentBuilder
DeploymentBuilderImpl. tenantId(String tenantId)
-
Uses of DeploymentBuilder in org.camunda.bpm.engine.impl.test
Methods in org.camunda.bpm.engine.impl.test with parameters of type DeploymentBuilder Modifier and Type Method Description protected 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
Subinterfaces of DeploymentBuilder in org.camunda.bpm.engine.repository Modifier and Type Interface Description interface
ProcessApplicationDeploymentBuilder
Builder for aProcessApplication
deploymentMethods in org.camunda.bpm.engine.repository that return DeploymentBuilder Modifier and Type Method Description DeploymentBuilder
DeploymentBuilder. activateProcessDefinitionsOn(Date date)
Sets the date on which the process definitions contained in this deployment will be activated.DeploymentBuilder
DeploymentBuilder. addClasspathResource(String resource)
DeploymentBuilder
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
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
DeploymentBuilder. addDeploymentResources(String deploymentId)
All existing resources contained by the given deployment will be added to the new deployment to re-deploy them.DeploymentBuilder
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
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
DeploymentBuilder. addInputStream(String resourceName, InputStream inputStream)
DeploymentBuilder
DeploymentBuilder. addModelInstance(String resourceName, BpmnModelInstance modelInstance)
Adds a BPMN model to the deployment.DeploymentBuilder
DeploymentBuilder. addModelInstance(String resourceName, CmmnModelInstance modelInstance)
Adds a CMMN model to the deployment.DeploymentBuilder
DeploymentBuilder. addModelInstance(String resourceName, DmnModelInstance modelInstance)
Adds a DMN model to the deployment.DeploymentBuilder
DeploymentBuilder. addString(String resourceName, String text)
DeploymentBuilder
DeploymentBuilder. addZipInputStream(ZipInputStream zipInputStream)
DeploymentBuilder
DeploymentBuilder. enableDuplicateFiltering()
Deprecated.DeploymentBuilder
DeploymentBuilder. enableDuplicateFiltering(boolean deployChangedOnly)
Check the resources for duplicates in the set of previous deployments with same deployment source.DeploymentBuilder
DeploymentBuilder. name(String name)
Gives the deployment the given name.DeploymentBuilder
DeploymentBuilder. nameFromDeployment(String deploymentId)
Sets the deployment id to retrieve the deployment name from it.DeploymentBuilder
DeploymentBuilder. source(String source)
Sets the source of a deployment.DeploymentBuilder
DeploymentBuilder. tenantId(String tenantId)
Sets the tenant id of a deployment. -
Uses of DeploymentBuilder in org.camunda.bpm.engine.rest.sub.repository.impl
Methods in org.camunda.bpm.engine.rest.sub.repository.impl that return DeploymentBuilder Modifier and Type Method Description protected DeploymentBuilder
DeploymentResourceImpl. addRedeploymentResources(DeploymentBuilder builder, RedeploymentDto redeployment)
Methods in org.camunda.bpm.engine.rest.sub.repository.impl with parameters of type DeploymentBuilder Modifier and Type Method Description protected DeploymentBuilder
DeploymentResourceImpl. addRedeploymentResources(DeploymentBuilder builder, RedeploymentDto redeployment)
-
Uses of DeploymentBuilder in org.camunda.bpm.example.invoice
Methods in org.camunda.bpm.example.invoice with parameters of type DeploymentBuilder Modifier and Type Method Description void
InvoiceProcessApplication. createDeployment(String processArchiveName, DeploymentBuilder deploymentBuilder)
-