Uses of Package
org.flowable.engine.runtime
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
RuntimeService
.-
ClassDescriptionProgrammatic querying for
ActivityInstance
s.Helper for changing the state of a process instance.Represent a 'path of execution' in a process instance.Allows programmatic querying ofExecution
s.Allows querying ofActivityInstanceQuery
s via native (SQL) queriesAllows querying ofExecution
s via native (SQL) queriesAllows querying ofProcessInstance
s via native (SQL) queriesRepresents one execution of aProcessDefinition
.Helper for starting new ProcessInstance.Allows programmatic querying ofProcessInstance
s.A builder API to create an event subscription to start an event-based process instance whenever an event with a very specific combination of correlation values occurs.A builder API to delete a manually created process start event subscription which was created and registered using theRuntimeService#createProcessStartEventSubscriptionBuilder()
builder API.A builder API to modify a manually created process start event subscription which was created and registered using theRuntimeService#createProcessStartEventSubscriptionBuilder()
builder API. -
-
ClassDescriptionRepresents one execution of an activity in the currently running process.Programmatic querying for
ActivityInstance
s.Helper for changing the state of a process instance.Represent a 'path of execution' in a process instance.Allows programmatic querying ofExecution
s.Allows querying ofActivityInstanceQuery
s via native (SQL) queriesAllows querying ofExecution
s via native (SQL) queriesAllows querying ofProcessInstance
s via native (SQL) queriesRepresents one execution of aProcessDefinition
.Helper for starting new ProcessInstance.Allows programmatic querying ofProcessInstance
s.A builder API to create an event subscription to start an event-based process instance whenever an event with a very specific combination of correlation values occurs.A builder API to delete a manually created process start event subscription which was created and registered using theRuntimeService#createProcessStartEventSubscriptionBuilder()
builder API.A builder API to modify a manually created process start event subscription which was created and registered using theRuntimeService#createProcessStartEventSubscriptionBuilder()
builder API. -
ClassDescriptionRepresent a 'path of execution' in a process instance.Allows programmatic querying of
Execution
s.Represents one execution of aProcessDefinition
.Allows programmatic querying ofProcessInstance
s. -
-
ClassDescriptionProgrammatic querying for
ActivityInstance
s.Helper for changing the state of a process instance.Represent a 'path of execution' in a process instance.Allows programmatic querying ofExecution
s.Represents one execution of aProcessDefinition
.Helper for starting new ProcessInstance.Allows programmatic querying ofProcessInstance
s.A builder API to create an event subscription to start an event-based process instance whenever an event with a very specific combination of correlation values occurs.A builder API to delete a manually created process start event subscription which was created and registered using theRuntimeService#createProcessStartEventSubscriptionBuilder()
builder API.A builder API to modify a manually created process start event subscription which was created and registered using theRuntimeService#createProcessStartEventSubscriptionBuilder()
builder API.