Uses of Package
org.camunda.bpm.engine.repository
Packages that use org.camunda.bpm.engine.repository
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.Classes related to the
FormService
.API implementation classes, which shouldn't directly be used by end-users.
Classes related to the
ManagementService
.Classes related to the
RepositoryService
.Helper classes for testing processes.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.application
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.cockpit.plugin.testClassDescriptionRepresents a deployment that is already present in the process repository.Builder for creating new deployments.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.container.impl.deployment
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.container.impl.deployment.util
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.container.impl.jboss.service
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engineClassDescriptionDefinition of a decision resourceContainer of
DecisionDefinition
s which belongs to the same decision requirements graph (i.e.Fluent builder to delete process definitions by a process definition key or process definition ids.Builder for creating new deployments.Allows programmatic querying ofDeployment
s.Stores a two-dimensional graph layout.Builder for aProcessApplication
deploymentAn object structure representing an executable process composed of activities and transitions.Allows programmatic querying ofProcessDefinition
s.Fluent builder to update the suspension state of process definitions. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.cdiClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.cdi.impl.eventClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.cdi.jsfClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.formClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.implClassDescriptionDefinition of a decision resourceContainer of
DecisionDefinition
s which belongs to the same decision requirements graph (i.e.Fluent builder to delete process definitions by a process definition key or process definition ids.Represents a deployment that is already present in the process repository.Builder for creating new deployments.Allows programmatic querying ofDeployment
s.An extension of the deployment interface to expose the deployed definitions.Stores a two-dimensional graph layout.Builder for aProcessApplication
deploymentAn object structure representing an executable process composed of activities and transitions.Allows programmatic querying ofProcessDefinition
s.Fluent builder to update the suspension state of process definitions. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.applicationClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.batch.removaltimeClassDescriptionDefinition of a decision resourceAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.bpmn.deployerClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.bpmn.diagramClassDescriptionRepresents a diagram node.Stores a two-dimensional graph layout.Stores position and dimensions of a diagram node.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.bpmn.parserClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.cfgClassDescriptionDefinition of a decision resourceBuilds the
DeploymentHandler
for determining of the deployment process for the Process Engine.An object structure representing an executable process composed of activities and transitions. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.cfg.authClassDescriptionDefinition of a decision resourceContainer of
DecisionDefinition
s which belongs to the same decision requirements graph (i.e.Represents a deployment that is already present in the process repository.An object structure representing an executable process composed of activities and transitions. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.cfg.multitenancyClassDescriptionDefinition of a decision resourceAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.cmdClassDescriptionAn object structure representing a Camunda Form used to present forms to users either when starting a process instance or when assigned to a User Task.Represents a deployment that is already present in the process repository.The
DeploymentHandler
interface should be implemented when there is a need to define a custom behavior for determining what Resources should be added to a new Deployment.An extension of the deployment interface to expose the deployed definitions.Stores a two-dimensional graph layout.An object structure representing an executable process composed of activities and transitions. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.cmmn.cmd
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.cmmn.entity.repositoryClassDescriptionDefinition of a resource which was deployed
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.cmmn.handlerClassDescriptionRepresents a deployment that is already present in the process repository.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.dmn.cmdClassDescriptionDefinition of a decision resourceContainer of
DecisionDefinition
s which belongs to the same decision requirements graph (i.e. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.dmn.entity.repositoryClassDescriptionDefinition of a decision resourceContainer of
DecisionDefinition
s which belongs to the same decision requirements graph (i.e.Definition of a resource which was deployed -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.dmn.invocation
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.formClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.historyClassDescriptionDefinition of a decision resourceAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.history.producerClassDescriptionDefinition of a decision resourceAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.jobexecutorClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.persistence.deploy.cacheClassDescriptionDefinition of a decision resourceAn object structure representing an executable process composed of activities and transitions.Definition of a resource which was deployed
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.persistence.entityClassDescriptionAn object structure representing a Camunda Form used to present forms to users either when starting a process instance or when assigned to a User Task.Definition of a decision resourceContainer of
DecisionDefinition
s which belongs to the same decision requirements graph (i.e.Represents a deployment that is already present in the process repository.An extension of the deployment interface to expose the deployed definitions.An object structure representing an executable process composed of activities and transitions.Definition of a resource which was deployed -
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.repositoryClassDescriptionFluent builder to delete process definitions by a process definition key or process definition ids.Fluent builder to delete process definitions by a process definition key or process definition ids.Fluent builder to delete process definitions by a process definition key or process definition ids.Represents a deployment that is already present in the process repository.Builder for creating new deployments.The
DeploymentHandler
interface should be implemented when there is a need to define a custom behavior for determining what Resources should be added to a new Deployment.Builds theDeploymentHandler
for determining of the deployment process for the Process Engine.An extension of the deployment interface to expose the deployed definitions.Builder for aProcessApplication
deploymentAn object structure representing an executable process composed of activities and transitions.Definition of a resource which was deployedFluent builder to update the suspension state of process definitions.Fluent builder to update the suspension state of process definitions.Fluent builder to update the suspension state of process definitions. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.runtimeClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.test
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.impl.utilClassDescriptionDefinition of a decision resourceAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.managementClassDescriptionRepresents a deployment that is already present in the process repository.An object structure representing an executable process composed of activities and transitions.Definition of a resource which was deployed
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.repositoryClassDescriptionDefinition of a decision resourceContainer of
DecisionDefinition
s which belongs to the same decision requirements graph (i.e.Fluent builder to delete process definitions by a process definition key or process definition ids.Fluent builder to delete process definitions by a process definition key or process definition ids.Represents a deployment that is already present in the process repository.Builder for creating new deployments.TheDeploymentHandler
interface should be implemented when there is a need to define a custom behavior for determining what Resources should be added to a new Deployment.Allows programmatic querying ofDeployment
s.An extension of the deployment interface to expose the deployed definitions.Stores waypoints of a diagram edge.Stores the position of a waypoint of a diagram edge.Represents a diagram node.Stores position and dimensions of a diagram node.Builder for aProcessApplication
deploymentAn object structure representing an executable process composed of activities and transitions.Allows programmatic querying ofProcessDefinition
s.Definition of a resource which was deployedContains the constants for the possible values the propertyProcessApplicationDeploymentBuilder.resumePreviousVersionsBy(String)
.Fluent builder to update the suspension state of process definitions.Fluent builder to update the suspension state of process definitions. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.rest.dto.repositoryClassDescriptionDefinition of a decision resourceContainer of
DecisionDefinition
s which belongs to the same decision requirements graph (i.e.Represents a deployment that is already present in the process repository.Allows programmatic querying ofDeployment
s.An extension of the deployment interface to expose the deployed definitions.An object structure representing an executable process composed of activities and transitions.Allows programmatic querying ofProcessDefinition
s. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.rest.hal.caseDefinition
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.rest.hal.processDefinitionClassDescriptionAn object structure representing an executable process composed of activities and transitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.rest.implClassDescriptionFluent builder to delete process definitions by a process definition key or process definition ids.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.rest.sub.repository.implClassDescriptionBuilder for creating new deployments.An extension of the deployment interface to expose the deployed definitions.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.testClassDescriptionRepresents a deployment that is already present in the process repository.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.test.assertions.bpmnClassDescriptionAn object structure representing an executable process composed of activities and transitions.Allows programmatic querying of
ProcessDefinition
s. -
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.test.assertions.cmmn
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.engine.test.junit5ClassDescriptionRepresents a deployment that is already present in the process repository.
-
Classes in org.camunda.bpm.engine.repository used by org.camunda.bpm.example.invoice