Uses of Interface
org.flowable.engine.repository.DeploymentBuilder
Package
Description
Public API of the Flowable 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
s.RuntimeService
: For starting and searching ProcessInstance
s.TaskService
: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService
: Used for managing users, groups and the relations between them.ManagementService
: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection 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.API implementation classes, which shouldn't directly be used by end-users.
Classes related to the
RepositoryService
.-
Uses of DeploymentBuilder in org.flowable.engine
Modifier and TypeMethodDescriptionRepositoryService.createDeployment()
Starts creating a new deployment -
Uses of DeploymentBuilder in org.flowable.engine.impl
-
Uses of DeploymentBuilder in org.flowable.engine.repository
Modifier and TypeMethodDescriptionDeploymentBuilder.activateProcessDefinitionsOn
(Date date) Sets the date on which the process definitions contained in this deployment will be activated.DeploymentBuilder.addBpmnModel
(String resourceName, org.flowable.bpmn.model.BpmnModel bpmnModel) DeploymentBuilder.addClasspathResource
(String resource) DeploymentBuilder.addInputStream
(String resourceName, InputStream inputStream) DeploymentBuilder.addZipInputStream
(ZipInputStream zipInputStream) Gives the deployment the given category.DeploymentBuilder.deploymentProperty
(String propertyKey, Object propertyValue) Allows to add a property to thisDeploymentBuilder
that influences the deployment.DeploymentBuilder.disableBpmnValidation()
If called, no validation that the process definition is executable on the engine will be done against the process definition.DeploymentBuilder.disableSchemaValidation()
If called, no XML schema validation against the BPMN 2.0 XSD.DeploymentBuilder.enableDuplicateFiltering()
If set, this deployment will be compared to any previous deployment.Gives the deployment the given key.Gives the deployment the given name.DeploymentBuilder.parentDeploymentId
(String parentDeploymentId) Gives the deployment the given parent deployment id.Gives the deployment the given tenant id.