annotations.State annotation.ProcessEngineComponent.ActivitiComponent
and one or more ProcessEngineComponent.ActivitiComponent annotations present.annotations.State - responding
beans in the JVM.MethodInterceptor that handles launching the business process.spring.components.registry.ActivitiStateHandlerRegistrationBpmPlatform.StartProcess annotation.ProcessEngineFactoryBeanProcessEngineProcessInstance).StartProcess.MethodInterceptor that starts a business process
as a result of a successful method invocation.StartProcess.java.util.Map.java.util.Map.annotations.ProcessVariable annotation,
then we feed those parameters into the business processTaskExecutor} implementation that will be used to execute runnable jobs.ResolverFactory and Resolver classes to make the beans
managed by the Spring container available in scriptingEntityManagerSession.ExpressionManager that exposes the full application-context or a limited set
of beans in expressions.JobExecutor using spring abstraction TaskExecutor
for performing background task execution.AbstractProcessEnginePlugin allowing anonymous
classes get logged correctly when processed.SpringTransactionInterceptor.SpringTransactionInterceptor(PlatformTransactionManager, int, ProcessEngineConfigurationImpl)
constructor to ensure that when used with CockroachDB, concurrency conflicts that occur
on transaction commit are detected and handled.BeanFactoryPostProcessors
and BeanFactoryPostProcessors.Copyright © 2013–2021 camunda services GmbH. All rights reserved.