public class StateMachineActivatorAnnotationPostProcessor<T extends java.lang.annotation.Annotation> extends java.lang.Object implements MethodAnnotationPostProcessor<T>
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.beans.factory.BeanFactory |
beanFactory |
| Constructor and Description |
|---|
StateMachineActivatorAnnotationPostProcessor(org.springframework.beans.factory.ListableBeanFactory beanFactory) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
postProcess(java.lang.Class<?> beanClass,
java.lang.Object bean,
java.lang.String beanName,
java.lang.reflect.Method method,
T metaAnnotation,
java.lang.annotation.Annotation annotation)
Post process a bean.
|
public StateMachineActivatorAnnotationPostProcessor(org.springframework.beans.factory.ListableBeanFactory beanFactory)
public java.lang.Object postProcess(java.lang.Class<?> beanClass,
java.lang.Object bean,
java.lang.String beanName,
java.lang.reflect.Method method,
T metaAnnotation,
java.lang.annotation.Annotation annotation)
MethodAnnotationPostProcessornull. Caller of this method is then responsible to handle
newly created object.postProcess in interface MethodAnnotationPostProcessor<T extends java.lang.annotation.Annotation>beanClass - the bean classbean - the beanbeanName - the bean namemethod - the methodmetaAnnotation - the meta annotationannotation - the annotation