Uses of Interface
org.camunda.bpm.application.ProcessApplicationReference
-
Packages that use ProcessApplicationReference Package Description org.camunda.bpm.application org.camunda.bpm.application.impl org.camunda.bpm.container org.camunda.bpm.container.impl org.camunda.bpm.container.impl.deployment org.camunda.bpm.container.impl.jmx.services 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 aProcessEnginecan be obtained.
Through the services obtained from such aProcessEngine, BPM and workflow operation can be executed:
RepositoryService: ManagesDeployments
RuntimeService: For starting and searchingProcessInstances
TaskService: Exposes operations to manage human (standalone)Tasks, such as claiming, completing and assigning tasks
IdentityService: Used for managingUsers,Groups 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.application org.camunda.bpm.engine.impl.cmd org.camunda.bpm.engine.impl.context org.camunda.bpm.engine.impl.delegate org.camunda.bpm.engine.impl.interceptor org.camunda.bpm.engine.impl.persistence.deploy org.camunda.bpm.engine.impl.persistence.entity org.camunda.bpm.engine.impl.repository org.camunda.bpm.engine.impl.scripting.engine org.camunda.bpm.engine.impl.scripting.env -
-
Uses of ProcessApplicationReference in org.camunda.bpm.application
Methods in org.camunda.bpm.application that return ProcessApplicationReference Modifier and Type Method Description ProcessApplicationReferenceProcessApplicationInterface. getReference()Returns a globally sharable reference to this process application.Methods in org.camunda.bpm.application with parameters of type ProcessApplicationReference Modifier and Type Method Description static voidProcessApplicationContext. setCurrentProcessApplication(ProcessApplicationReference reference)Declares the context process application for all subsequent engine API invocations untilProcessApplicationContext.clear()is called.static <T> TProcessApplicationContext. withProcessApplicationContext(Callable<T> callable, ProcessApplicationReference reference)Takes a callable and executes all engine API invocations within that callable in the context of the given process application -
Uses of ProcessApplicationReference in org.camunda.bpm.application.impl
Classes in org.camunda.bpm.application.impl that implement ProcessApplicationReference Modifier and Type Class Description classEjbProcessApplicationReferenceA reference to an EJB process application.classEmbeddedProcessApplicationReferenceImplThe process engine holds a strong reference to the embedded process application.classJakartaEjbProcessApplicationReferenceA reference to an EJB process application.classProcessApplicationReferenceImplAProcessApplicationReferenceimplementation usingWeakReference.Fields in org.camunda.bpm.application.impl declared as ProcessApplicationReference Modifier and Type Field Description protected ProcessApplicationReferenceProcessApplicationIdentifier. referenceMethods in org.camunda.bpm.application.impl that return ProcessApplicationReference Modifier and Type Method Description protected abstract ProcessApplicationReferenceAbstractEjbProcessApplication. getEjbProcessApplicationReference()protected ProcessApplicationReferenceEjbProcessApplication. getEjbProcessApplicationReference()protected ProcessApplicationReferenceJakartaEjbProcessApplication. getEjbProcessApplicationReference()ProcessApplicationReferenceAbstractEjbProcessApplication. getReference()ProcessApplicationReferenceAbstractServletProcessApplication. getReference()ProcessApplicationReferenceEmbeddedProcessApplication. getReference()ProcessApplicationReferenceProcessApplicationIdentifier. getReference()Constructors in org.camunda.bpm.application.impl with parameters of type ProcessApplicationReference Constructor Description ProcessApplicationIdentifier(ProcessApplicationReference reference) -
Uses of ProcessApplicationReference in org.camunda.bpm.container
Methods in org.camunda.bpm.container that return ProcessApplicationReference Modifier and Type Method Description ProcessApplicationReferenceRuntimeContainerDelegate. getDeployedProcessApplication(String name) -
Uses of ProcessApplicationReference in org.camunda.bpm.container.impl
Methods in org.camunda.bpm.container.impl that return ProcessApplicationReference Modifier and Type Method Description ProcessApplicationReferenceRuntimeContainerDelegateImpl. getDeployedProcessApplication(String processApplicationName) -
Uses of ProcessApplicationReference in org.camunda.bpm.container.impl.deployment
Methods in org.camunda.bpm.container.impl.deployment with parameters of type ProcessApplicationReference Modifier and Type Method Description protected voidStopProcessApplicationsStep. stopProcessApplication(ProcessApplicationReference processApplicationReference)Stops a process application. -
Uses of ProcessApplicationReference in org.camunda.bpm.container.impl.jmx.services
Fields in org.camunda.bpm.container.impl.jmx.services declared as ProcessApplicationReference Modifier and Type Field Description protected ProcessApplicationReferenceJmxManagedProcessApplication. processApplicationReferenceMethods in org.camunda.bpm.container.impl.jmx.services that return ProcessApplicationReference Modifier and Type Method Description ProcessApplicationReferenceJmxManagedProcessApplication. getProcessApplicationReference()Constructors in org.camunda.bpm.container.impl.jmx.services with parameters of type ProcessApplicationReference Constructor Description JmxManagedProcessApplication(ProcessApplicationInfoImpl processApplicationInfo, ProcessApplicationReference processApplicationReference) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine with parameters of type ProcessApplicationReference Modifier and Type Method Description ProcessApplicationDeploymentBuilderRepositoryService. createDeployment(ProcessApplicationReference processApplication)Starts creating a newProcessApplicationDeployment.ProcessApplicationRegistrationManagementService. registerProcessApplication(String deploymentId, ProcessApplicationReference reference)Activate a deployment for a given ProcessApplication. -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl
Methods in org.camunda.bpm.engine.impl with parameters of type ProcessApplicationReference Modifier and Type Method Description ProcessApplicationDeploymentBuilderRepositoryServiceImpl. createDeployment(ProcessApplicationReference processApplication)ProcessApplicationRegistrationManagementServiceImpl. registerProcessApplication(String deploymentId, ProcessApplicationReference reference) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.application
Fields in org.camunda.bpm.engine.impl.application declared as ProcessApplicationReference Modifier and Type Field Description protected ProcessApplicationReferenceDefaultProcessApplicationRegistration. referenceMethods in org.camunda.bpm.engine.impl.application that return ProcessApplicationReference Modifier and Type Method Description ProcessApplicationReferenceProcessApplicationManager. getProcessApplicationForDeployment(String deploymentId)ProcessApplicationReferenceDefaultProcessApplicationRegistration. getReference()Methods in org.camunda.bpm.engine.impl.application with parameters of type ProcessApplicationReference Modifier and Type Method Description protected DefaultProcessApplicationRegistrationProcessApplicationManager. createProcessApplicationRegistration(Set<String> deploymentsToRegister, ProcessApplicationReference reference)protected voidProcessApplicationManager. logRegistration(Set<String> deploymentIds, ProcessApplicationReference reference)ProcessApplicationRegistrationProcessApplicationManager. registerProcessApplicationForDeployments(Set<String> deploymentsToRegister, ProcessApplicationReference reference)Constructors in org.camunda.bpm.engine.impl.application with parameters of type ProcessApplicationReference Constructor Description DefaultProcessApplicationRegistration(ProcessApplicationReference reference, Set<String> deploymentIds, String processEnginenName) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.cmd
Fields in org.camunda.bpm.engine.impl.cmd declared as ProcessApplicationReference Modifier and Type Field Description protected ProcessApplicationReferenceRegisterProcessApplicationCmd. referenceConstructors in org.camunda.bpm.engine.impl.cmd with parameters of type ProcessApplicationReference Constructor Description RegisterProcessApplicationCmd(String deploymentId, ProcessApplicationReference reference)RegisterProcessApplicationCmd(Set<String> deploymentsToRegister, ProcessApplicationReference appReference) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.context
Fields in org.camunda.bpm.engine.impl.context with type parameters of type ProcessApplicationReference Modifier and Type Field Description protected static ThreadLocal<Deque<ProcessApplicationReference>>Context. processApplicationContextMethods in org.camunda.bpm.engine.impl.context that return ProcessApplicationReference Modifier and Type Method Description static ProcessApplicationReferenceContext. getCurrentProcessApplication()static ProcessApplicationReferenceProcessApplicationContextUtil. getTargetProcessApplication(String deploymentId)static ProcessApplicationReferenceProcessApplicationContextUtil. getTargetProcessApplication(CaseExecutionEntity execution)static ProcessApplicationReferenceProcessApplicationContextUtil. getTargetProcessApplication(CoreExecution execution)static ProcessApplicationReferenceProcessApplicationContextUtil. getTargetProcessApplication(ExecutionEntity execution)static ProcessApplicationReferenceProcessApplicationContextUtil. getTargetProcessApplication(TaskEntity task)static ProcessApplicationReferenceProcessApplicationContextUtil. getTargetProcessApplication(ResourceDefinitionEntity definition)Methods in org.camunda.bpm.engine.impl.context with parameters of type ProcessApplicationReference Modifier and Type Method Description static <T> TContext. executeWithinProcessApplication(Callable<T> callback, ProcessApplicationReference processApplicationReference)UseContext.executeWithinProcessApplication(Callable, ProcessApplicationReference, InvocationContext)instead if anInvocationContextis available.static <T> TContext. executeWithinProcessApplication(Callable<T> callback, ProcessApplicationReference processApplicationReference, InvocationContext invocationContext)static booleanProcessApplicationContextUtil. requiresContextSwitch(ProcessApplicationReference processApplicationReference)static voidContext. setCurrentProcessApplication(ProcessApplicationReference reference) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.delegate
Methods in org.camunda.bpm.engine.impl.delegate that return ProcessApplicationReference Modifier and Type Method Description protected ProcessApplicationReferenceDefaultDelegateInterceptor. getProcessApplicationForInvocation(DelegateInvocation invocation) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.interceptor
Methods in org.camunda.bpm.engine.impl.interceptor that return ProcessApplicationReference Modifier and Type Method Description protected ProcessApplicationReferenceProcessApplicationContextInterceptor. getPaReference(ProcessApplicationIdentifier processApplicationIdentifier)protected ProcessApplicationReferenceCommandContext. getTargetProcessApplication(CaseExecutionEntity execution)protected ProcessApplicationReferenceCommandInvocationContext. getTargetProcessApplication(ExecutionEntity execution)Methods in org.camunda.bpm.engine.impl.interceptor with parameters of type ProcessApplicationReference Modifier and Type Method Description protected booleanCommandContext. requiresContextSwitch(ProcessApplicationReference processApplicationReference)protected booleanCommandInvocationContext. requiresContextSwitch(ProcessApplicationReference processApplicationReference) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.persistence.deploy
Fields in org.camunda.bpm.engine.impl.persistence.deploy declared as ProcessApplicationReference Modifier and Type Field Description protected ProcessApplicationReferenceDeleteDeploymentFailListener. processApplicationReferenceConstructors in org.camunda.bpm.engine.impl.persistence.deploy with parameters of type ProcessApplicationReference Constructor Description DeleteDeploymentFailListener(String deploymentId, ProcessApplicationReference processApplicationReference, CommandExecutor commandExecutor) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.persistence.entity
Methods in org.camunda.bpm.engine.impl.persistence.entity that return ProcessApplicationReference Modifier and Type Method Description protected ProcessApplicationReferenceVariableInstanceEntity. getContextProcessApplication() -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.repository
Fields in org.camunda.bpm.engine.impl.repository declared as ProcessApplicationReference Modifier and Type Field Description protected ProcessApplicationReferenceProcessApplicationDeploymentBuilderImpl. processApplicationReferenceMethods in org.camunda.bpm.engine.impl.repository that return ProcessApplicationReference Modifier and Type Method Description ProcessApplicationReferenceProcessApplicationDeploymentBuilderImpl. getProcessApplicationReference()Constructors in org.camunda.bpm.engine.impl.repository with parameters of type ProcessApplicationReference Constructor Description ProcessApplicationDeploymentBuilderImpl(RepositoryServiceImpl repositoryService, ProcessApplicationReference reference) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.scripting.engine
Methods in org.camunda.bpm.engine.impl.scripting.engine with parameters of type ProcessApplicationReference Modifier and Type Method Description protected ScriptEngineScriptingEngines. getPaScriptEngine(String language, ProcessApplicationReference pa) -
Uses of ProcessApplicationReference in org.camunda.bpm.engine.impl.scripting.env
Methods in org.camunda.bpm.engine.impl.scripting.env with parameters of type ProcessApplicationReference Modifier and Type Method Description protected Map<String,List<ExecutableScript>>ScriptingEnvironment. getPaEnvScripts(ProcessApplicationReference pa)
-