Uses of Interface
org.camunda.bpm.engine.runtime.MessageCorrelationBuilder
-
Packages that use MessageCorrelationBuilder Package Description 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.batch.message org.camunda.bpm.engine.rest.impl org.camunda.bpm.engine.runtime Classes related to theRuntimeService
.org.camunda.bpm.qa.upgrade -
-
Uses of MessageCorrelationBuilder in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine that return MessageCorrelationBuilder Modifier and Type Method Description MessageCorrelationBuilder
RuntimeService. createMessageCorrelation(java.lang.String messageName)
Define a complex message correlation using a fluent builder. -
Uses of MessageCorrelationBuilder in org.camunda.bpm.engine.impl
Classes in org.camunda.bpm.engine.impl that implement MessageCorrelationBuilder Modifier and Type Class Description class
MessageCorrelationBuilderImpl
Methods in org.camunda.bpm.engine.impl that return MessageCorrelationBuilder Modifier and Type Method Description MessageCorrelationBuilder
RuntimeServiceImpl. createMessageCorrelation(java.lang.String messageName)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. executionsOnly()
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. localVariableEquals(java.lang.String variableName, java.lang.Object variableValue)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. localVariablesEqual(java.util.Map<java.lang.String,java.lang.Object> variables)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. processDefinitionId(java.lang.String processDefinitionId)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. processInstanceBusinessKey(java.lang.String businessKey)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. processInstanceId(java.lang.String id)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. processInstanceVariableEquals(java.lang.String variableName, java.lang.Object variableValue)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. processInstanceVariablesEqual(java.util.Map<java.lang.String,java.lang.Object> variables)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. setVariable(java.lang.String variableName, java.lang.Object variableValue)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. setVariableLocal(java.lang.String variableName, java.lang.Object variableValue)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. setVariables(java.util.Map<java.lang.String,java.lang.Object> variables)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. setVariablesLocal(java.util.Map<java.lang.String,java.lang.Object> variables)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. startMessageOnly()
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. tenantId(java.lang.String tenantId)
MessageCorrelationBuilder
MessageCorrelationBuilderImpl. withoutTenantId()
-
Uses of MessageCorrelationBuilder in org.camunda.bpm.engine.impl.batch.message
Methods in org.camunda.bpm.engine.impl.batch.message with parameters of type MessageCorrelationBuilder Modifier and Type Method Description protected void
MessageCorrelationBatchJobHandler. setVariables(java.lang.String batchId, MessageCorrelationBuilder correlationBuilder, CommandContext commandContext)
-
Uses of MessageCorrelationBuilder in org.camunda.bpm.engine.rest.impl
Methods in org.camunda.bpm.engine.rest.impl that return MessageCorrelationBuilder Modifier and Type Method Description protected MessageCorrelationBuilder
MessageRestServiceImpl. createMessageCorrelationBuilder(CorrelationMessageDto messageDto)
Methods in org.camunda.bpm.engine.rest.impl with parameters of type MessageCorrelationBuilder Modifier and Type Method Description protected java.util.List<MessageCorrelationResultDto>
MessageRestServiceImpl. correlate(CorrelationMessageDto messageDto, MessageCorrelationBuilder correlation)
protected java.util.List<MessageCorrelationResultWithVariableDto>
MessageRestServiceImpl. correlateWithVariablesEnabled(CorrelationMessageDto messageDto, MessageCorrelationBuilder correlation)
-
Uses of MessageCorrelationBuilder in org.camunda.bpm.engine.runtime
Methods in org.camunda.bpm.engine.runtime that return MessageCorrelationBuilder Modifier and Type Method Description MessageCorrelationBuilder
MessageCorrelationBuilder. localVariableEquals(java.lang.String variableName, java.lang.Object variableValue)
Correlate the message such that the execution has a local variable with the given name and value.MessageCorrelationBuilder
MessageCorrelationBuilder. localVariablesEqual(java.util.Map<java.lang.String,java.lang.Object> variables)
Correlate the message such that the execution has the given variables as local variables.MessageCorrelationBuilder
MessageCorrelationBuilder. processDefinitionId(java.lang.String processDefinitionId)
Correlate the message such that a process definition with the given id is selected.MessageCorrelationBuilder
MessageCorrelationBuilder. processInstanceBusinessKey(java.lang.String businessKey)
Correlate the message such that the process instance has a business key with the given name.MessageCorrelationBuilder
MessageCorrelationBuilder. processInstanceId(java.lang.String id)
Correlate the message such that a process instance with the given id is selected.MessageCorrelationBuilder
MessageCorrelationBuilder. processInstanceVariableEquals(java.lang.String variableName, java.lang.Object variableValue)
Correlate the message such that the process instance has a variable with the given name and value.MessageCorrelationBuilder
MessageCorrelationBuilder. processInstanceVariablesEqual(java.util.Map<java.lang.String,java.lang.Object> variables)
Correlate the message such that the process instance has the given variables.MessageCorrelationBuilder
MessageCorrelationBuilder. setVariable(java.lang.String variableName, java.lang.Object variableValue)
Pass a variable to the execution waiting on the message.MessageCorrelationBuilder
MessageCorrelationBuilder. setVariableLocal(java.lang.String variableName, java.lang.Object variableValue)
Pass a local variable to the execution waiting on the message.MessageCorrelationBuilder
MessageCorrelationBuilder. setVariables(java.util.Map<java.lang.String,java.lang.Object> variables)
Pass a map of variables to the execution waiting on the message.MessageCorrelationBuilder
MessageCorrelationBuilder. setVariablesLocal(java.util.Map<java.lang.String,java.lang.Object> variables)
Pass a map of local variables to the execution waiting on the message.MessageCorrelationBuilder
MessageCorrelationBuilder. startMessageOnly()
Specify that only start message can be correlated.MessageCorrelationBuilder
MessageCorrelationBuilder. tenantId(java.lang.String tenantId)
Specify a tenant to deliver the message to.MessageCorrelationBuilder
MessageCorrelationBuilder. withoutTenantId()
Specify that the message can only be received on executions or process definitions which belongs to no tenant. -
Uses of MessageCorrelationBuilder in org.camunda.bpm.qa.upgrade
Methods in org.camunda.bpm.qa.upgrade that return MessageCorrelationBuilder Modifier and Type Method Description MessageCorrelationBuilder
UpgradeTestRule. messageCorrelation(java.lang.String messageName)
-