Class AnnotatedBehaviourPostProcessor
- java.lang.Object
-
- org.alfresco.repo.policy.annotation.AnnotatedBehaviourPostProcessor
-
- All Implemented Interfaces:
org.springframework.beans.factory.config.BeanPostProcessor
public class AnnotatedBehaviourPostProcessor extends Object implements org.springframework.beans.factory.config.BeanPostProcessor
Annotated behaviour bean post processor.Registers the annotated methods on behaviour beans with the policy component.
- Since:
- 5.0
- Author:
- Roy Wetherall
-
-
Constructor Summary
Constructors Constructor Description AnnotatedBehaviourPostProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectpostProcessAfterInitialization(Object bean, String beanName)ObjectpostProcessBeforeInitialization(Object bean, String beanName)voidsetNamespaceService(NamespaceService namespaceService)voidsetPolicyComponent(PolicyComponent policyComponent)
-
-
-
Method Detail
-
setPolicyComponent
public void setPolicyComponent(PolicyComponent policyComponent)
- Parameters:
policyComponent- policy component
-
setNamespaceService
public void setNamespaceService(NamespaceService namespaceService)
- Parameters:
namespaceService- namespace service
-
postProcessAfterInitialization
public Object postProcessAfterInitialization(Object bean, String beanName)
- Specified by:
postProcessAfterInitializationin interfaceorg.springframework.beans.factory.config.BeanPostProcessor- See Also:
BeanPostProcessor.postProcessAfterInitialization(java.lang.Object, java.lang.String)
-
postProcessBeforeInitialization
public Object postProcessBeforeInitialization(Object bean, String beanName)
- Specified by:
postProcessBeforeInitializationin interfaceorg.springframework.beans.factory.config.BeanPostProcessor- See Also:
BeanPostProcessor.postProcessBeforeInitialization(java.lang.Object, java.lang.String)
-
-