Uses of Interface
org.camunda.bpm.engine.impl.interceptor.Command
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.
-
Uses of Command in org.camunda.bpm.cockpit.db
Modifier and TypeMethodDescription<T> T
CommandExecutor.executeCommand
(Command<T> command) Execute the given command and return the result of the execution -
Uses of Command in org.camunda.bpm.cockpit.impl.db
Modifier and TypeClassDescriptionprotected class
protected class
protected class
-
Uses of Command in org.camunda.bpm.cockpit.impl.plugin.base.sub.resources
Modifier and TypeClassDescriptionprotected class
-
Uses of Command in org.camunda.bpm.cockpit.impl.plugin.resources
Modifier and TypeClassDescriptionprotected class
protected class
-
Uses of Command in org.camunda.bpm.engine
Modifier and TypeInterfaceDescriptioninterface
interface
-
Uses of Command in org.camunda.bpm.engine.impl
Modifier and TypeClassDescriptionclass
AbstractNativeQuery<T extends NativeQuery<?,
?>, U> Abstract superclass for all native query types.class
AbstractQuery<T extends Query<?,
?>, U> Abstract superclass for all query types.class
AbstractVariableQueryImpl<T extends Query<?,
?>, U> Abstract query class that adds methods to query for variable values.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
protected class
class
protected class
protected class
protected class
class
final class
class
class
class
protected class
protected class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
protected class
class
class
class
class
-
Uses of Command in org.camunda.bpm.engine.impl.batch
Modifier and TypeClassDescriptionclass
class
class
class
-
Uses of Command in org.camunda.bpm.engine.impl.batch.history
-
Uses of Command in org.camunda.bpm.engine.impl.cmd
Modifier and TypeClassDescriptionclass
Abstract class that modifiesAbstractSetTaskPropertyCmd
to customize validation & logging for Add Identity Link related Commands.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Abstract command class, meant to encapsulate boilerplate logic for concrete commands that wish to set a property on a task and inherit authorization, multi-tenancyclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Command allowing to perform an authorization checkclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Command to delete process definitions by ids.class
Command to delete process definitions by a given key.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Read the already configured historyLevel from DB and map to given list of total levels.class
Evaluates the conditions to start processes by conditional start eventsclass
class
class
class
class
class
class
Represents a base class for the external task commands.class
class
class
class
Creates an activity instance tree according to the following strategy: Event scope executions are not considered at all For every leaf execution, generate an activity/transition instance; the activity instance id is set in the leaf execution and the parent instance id is set in the parent execution For every non-leaf scope execution, generate an activity instance; the activity instance id is always set in the parent execution and the parent activity instance id is always set in the parent's parent (because of tree compactation, we ensure that an activity instance id for a scope activity is always stored in the corresponding scope execution's parent, unless the execution is a leaf) Compensation is an exception to the above procedure: A compensation throw event is not a scope, however the compensating executions are added as child executions of the (probably non-scope) execution executing the throw event.class
class
class
class
class
class
Gives access to a deploy BPMN model instance which can be accessed by the BPMN model API.class
Gives access to a deployed process diagram, e.g., a PNG image, through a stream of bytes.class
Provides positions and dimensions of elements in a process diagram as provided byGetDeploymentProcessDiagramCmd
.class
Gives access to a deployed process model, e.g., a BPMN 2.0 XML file, through a stream of bytes.class
class
class
class
class
class
class
GetExecutionVariableTypedCmd<T extends TypedValue>
class
class
class
Command for retrieving start or task form keys.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Command to handle an external task BPMN error.class
Represents an abstract class for the handle of external task commands.class
class
Command to handle a task BPMN error.class
Command to handle a task escalation.class
class
class
class
class
class
class
class
class
Patches execution variables: First, applies modifications to existing variables and then deletes specified variables.class
Patches task variables: First, applies modifications to existing variables and then deletes specified variables.class
class
class
Purges the database and the deployment cache.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Represents the command to set the priority of an existing external task.class
class
class
class
class
class
class
class
class
class
Command
that changes the process definition version of an existing process instance.class
Command which can be used for setting the value of a propertyclass
Command that changes the description of a task.class
Command to change task priority to a new value.class
Command to change task followUpDate to a new value.class
Command to change a Task's name to a new value.class
class
Command to change task priority to a new value.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Unlock job.class
Allows to unlock users.class
class
class
class
class
class
Modifier and TypeMethodDescriptionvoid
CommandLogger.debugFinishingCommand
(Command<?> cmd) void
CommandLogger.debugStartingCommand
(Command<?> cmd) -
Uses of Command in org.camunda.bpm.engine.impl.cmd.batch
Modifier and TypeClassDescriptionclass
class
class
-
Uses of Command in org.camunda.bpm.engine.impl.cmd.batch.removaltime
Modifier and TypeClassDescriptionclass
class
class
-
Uses of Command in org.camunda.bpm.engine.impl.cmd.batch.variables
-
Uses of Command in org.camunda.bpm.engine.impl.cmd.optimize
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
-
Uses of Command in org.camunda.bpm.engine.impl.cmmn
Modifier and TypeMethodDescriptionprotected void
CaseExecutionCommandBuilderImpl.executeCommand
(Command<?> command) -
Uses of Command in org.camunda.bpm.engine.impl.cmmn.cmd
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
Gives access to a deployed case diagram, e.g., a PNG image, through a stream of bytes.class
class
class
class
class
class
class
-
Uses of Command in org.camunda.bpm.engine.impl.cmmn.entity.repository
-
Uses of Command in org.camunda.bpm.engine.impl.cmmn.entity.runtime
Modifier and TypeClassDescriptionclass
class
class
This query is currently not public API on purpose. -
Uses of Command in org.camunda.bpm.engine.impl.dmn.cmd
Modifier and TypeClassDescriptionclass
Deletes historic decision instances with the given id of the decision definition.class
Deletes historic decision instances with the given id of the instance.class
class
Deletes historic decision instances with the given ids in bulk manner.class
Evaluates the decision with the given key or id.class
Evaluates the decision table with the given key or id.class
Gives access to a deployed decision definition instance.class
Gives access to a deployed decision diagram, e.g., a PNG image, through a stream of bytes.class
Gives access to a deployed decision model, e.g., a DMN 1.0 XML file, through a stream of bytes.class
Gives access to a deployed decision requirements definition instance.class
Gives access to a deployed decision requirements diagram, e.g., a PNG image, through a stream of bytes.class
Gives access to a deployed decision requirements model, e.g., a DMN 1.1 XML file, through a stream of bytes.class
Gives access to a deployed DMN model instance which can be accessed by the DMN model API. -
Uses of Command in org.camunda.bpm.engine.impl.dmn.entity.repository
Modifier and TypeClassDescriptionclass
class
-
Uses of Command in org.camunda.bpm.engine.impl.filter
-
Uses of Command in org.camunda.bpm.engine.impl.identity.db
Modifier and TypeClassDescriptionclass
class
class
-
Uses of Command in org.camunda.bpm.engine.impl.interceptor
Modifier and TypeMethodDescription<T> T
<T> T
<T> T
<T> T
<T> T
<T> T
<T> T
<T> T
<T> T
<T> void
CommandContext.executeWithOperationLogPrevented
(Command<T> command) protected boolean
CrdbTransactionRetryInterceptor.isRetryable
(Command<?> command) <T> T
CommandContext.runWithoutAuthorization
(Command<T> command) ModifierConstructorDescriptionCommandInvocationContext
(Command<?> command, ProcessEngineConfigurationImpl configuration) -
Uses of Command in org.camunda.bpm.engine.impl.jobexecutor
Modifier and TypeClassDescriptionclass
protected class
class
protected class
class
Modifier and TypeMethodDescriptionJobExecutor.getAcquireJobsCmd
(int numJobs) AcquireJobsCommandFactory.getCommand
(int numJobsToAcquire) DefaultAcquireJobsCommandFactory.getCommand
(int numJobsToAcquire) DefaultFailedJobCommandFactory.getCommand
(String jobId, Throwable exception) FailedJobCommandFactory.getCommand
(String jobId, Throwable exception) Modifier and TypeMethodDescriptionstatic void
ExecuteJobHelper.executeJob
(String nextJobId, CommandExecutor commandExecutor, JobFailureCollector jobFailureCollector, Command<Void> cmd) static void
ExecuteJobHelper.executeJob
(String nextJobId, CommandExecutor commandExecutor, JobFailureCollector jobFailureCollector, Command<Void> cmd, ProcessEngineConfigurationImpl configuration) -
Uses of Command in org.camunda.bpm.engine.impl.jobexecutor.historycleanup
Modifier and TypeClassDescriptionprotected class
class
-
Uses of Command in org.camunda.bpm.engine.impl.metrics
Modifier and TypeClassDescriptionclass
protected class
protected class
-
Uses of Command in org.camunda.bpm.engine.impl.metrics.reporter
Modifier and TypeClassDescriptionprotected class
protected class
-
Uses of Command in org.camunda.bpm.engine.impl.migration
Modifier and TypeClassDescriptionclass
How migration works: Validate migration instructions. -
Uses of Command in org.camunda.bpm.engine.impl.migration.batch
-
Uses of Command in org.camunda.bpm.engine.impl.persistence.deploy
Modifier and TypeClassDescriptionprotected class
protected class
-
Uses of Command in org.camunda.bpm.engine.spring
-
Uses of Command in org.camunda.bpm.identity.impl.ldap
Modifier and TypeClassDescriptionclass
class
Since multi-tenancy is not supported for the LDAP plugin, the query always returns0
or an empty list.class
-
Uses of Command in org.camunda.bpm.qa.upgrade.util
ModifierConstructorDescriptionControlledCommand
(ControllableThread controllableThread, Command<?> command)