All Classes and Interfaces
Class
Description
registers support for handling the annotations in the org.camunda.bpm.engine.annotations package.
simple place to stash the constants used throughout the code
responsible for providing <activiti:annotation-driven/> support.
the idea is that this bean post processor is responsible for registering all beans
that have the
org.camunda.bpm.engine.annotations.State annotation.an instance of a bean discovered to both have an
org.camunda.bpm.engine.ProcessEngineComponent.ActivitiComponent
and one or more org.camunda.bpm.engine.ProcessEngineComponent.ActivitiComponent annotations present.this class records and manages all known
org.camunda.bpm.engine.annotations.State - responding
beans in the JVM.Inspired by the CDI implemenation
Factory bean registering a spring-managed process engine with the
BpmPlatform.this code is taken almost (99.99%) verbatim from the Spring Integration
project's source code where it's a static
private inner class.
this code is taken almost verbatim from the Spring Integration
project's source code where it's a static
private inner class.
Indicates that the given bean is an process engine handler.
when used on a method parameter, this triggers the injection of the current processId.
binds variables to a currently executing Activiti business process (a
ProcessInstance).Proxies beans with methods annotated with
StartProcess.MethodInterceptor that starts a business process
as a result of a successful method invocation.AOP advice for methods annotated with (by default)
StartProcess.this class was copied wholesale from Spring 3.1's RefreshScope, which Dave Syer wrote.
ResolverFactory and Resolver classes to make the beans
managed by the Spring container available in scriptingExpressionManager that exposes the full application-context or a limited set
of beans in expressions.
This is a spring based implementation of the
JobExecutor using spring abstraction TaskExecutor
for performing background task execution.Process Application implementation to be used in a Spring Application.
ProcessApplicationElResolver implementation providing support for the Spring Framework.
This is bean-name-aware extension of the
AbstractProcessEnginePlugin allowing anonymous
classes get logged correctly when processed.Exposes all camunda process engine services as beans.
Process Application to be used in a Spring Web Application.
this annotation instructs the component model to start an Activiti business process on
sucessful invocation of a method that's annotated with it.
indicates that a method is to be enlisted as a handler for a given BPMN state
this class is responsible for registering the other
BeanFactoryPostProcessors
and BeanFactoryPostProcessors.specifies which parameter is a task id
specifies which parameter is a user id