org.camunda.bpm.engine.spring.components.aop
Class ProcessStartAnnotationBeanPostProcessor
java.lang.Object
org.springframework.aop.framework.ProxyConfig
org.camunda.bpm.engine.spring.components.aop.ProcessStartAnnotationBeanPostProcessor
- All Implemented Interfaces:
- Serializable, org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.beans.factory.InitializingBean
public class ProcessStartAnnotationBeanPostProcessor
- extends org.springframework.aop.framework.ProxyConfig
- implements org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.beans.factory.InitializingBean
Proxies beans with methods annotated with StartProcess.
If the method is invoked successfully, the process described by the annotaton is created.
Parameters passed to the method annotated with ProcessVariable
are passed to the business process.
- Since:
- 5,3
- Author:
- Josh Long
- See Also:
- Serialized Form
| Methods inherited from class org.springframework.aop.framework.ProxyConfig |
copyFrom, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setFrozen, setOpaque, setOptimize, setProxyTargetClass, toString |
ProcessStartAnnotationBeanPostProcessor
public ProcessStartAnnotationBeanPostProcessor()
setProcessEngine
public void setProcessEngine(ProcessEngine processEngine)
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
- Throws:
Exception
postProcessAfterInitialization
public Object postProcessAfterInitialization(Object bean,
String beanName)
throws org.springframework.beans.BeansException
- Specified by:
postProcessAfterInitialization in interface org.springframework.beans.factory.config.BeanPostProcessor
- Throws:
org.springframework.beans.BeansException
postProcessBeforeInitialization
public Object postProcessBeforeInitialization(Object bean,
String beanName)
throws org.springframework.beans.BeansException
- Specified by:
postProcessBeforeInitialization in interface org.springframework.beans.factory.config.BeanPostProcessor
- Throws:
org.springframework.beans.BeansException
Copyright © 2017 camunda services GmbH. All rights reserved.