Liferay 6.2-ce-ga5

com.liferay.portal.spring.aop
Class ServiceBeanAutoProxyCreator

java.lang.Object
  extended by org.springframework.aop.framework.ProxyConfig
      extended by org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
          extended by org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
              extended by com.liferay.portal.spring.aop.ServiceBeanAutoProxyCreator
All Implemented Interfaces:
Serializable, org.springframework.aop.framework.AopInfrastructureBean, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor, org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor, org.springframework.core.Ordered

public class ServiceBeanAutoProxyCreator
extends org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
DO_NOT_PROXY, logger, PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
ServiceBeanAutoProxyCreator()
           
 
Method Summary
 void afterPropertiesSet()
           
protected  void customizeProxyFactory(org.springframework.aop.framework.ProxyFactory proxyFactory)
           
 void destroy()
           
protected  Object[] getAdvicesAndAdvisorsForBean(Class beanClass, String beanName, org.springframework.aop.TargetSource targetSource)
           
 void setBeanMatcher(BeanMatcher beanMatcher)
           
 void setMethodInterceptor(org.aopalliance.intercept.MethodInterceptor methodInterceptor)
           
 
Methods inherited from class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
advisorsPreFiltered, extendAdvisors, findAdvisorsThatCanApply, findCandidateAdvisors, findEligibleAdvisors, initBeanFactory, isEligibleAdvisorBean, setBeanFactory, sortAdvisors
 
Methods inherited from class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
buildAdvisors, createProxy, determineCandidateConstructors, getBeanFactory, getCacheKey, getCustomTargetSource, getEarlyBeanReference, getOrder, isFrozen, isInfrastructureClass, postProcessAfterInitialization, postProcessAfterInstantiation, postProcessBeforeInitialization, postProcessBeforeInstantiation, postProcessPropertyValues, predictBeanType, setAdvisorAdapterRegistry, setApplyCommonInterceptorsFirst, setBeanClassLoader, setCustomTargetSourceCreators, setFrozen, setInterceptorNames, setOrder, setProxyClassLoader, shouldProxyTargetClass, shouldSkip, wrapIfNecessary
 
Methods inherited from class org.springframework.aop.framework.ProxyConfig
copyFrom, isExposeProxy, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setOpaque, setOptimize, setProxyTargetClass, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceBeanAutoProxyCreator

public ServiceBeanAutoProxyCreator()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()

destroy

public void destroy()

setBeanMatcher

public void setBeanMatcher(BeanMatcher beanMatcher)

setMethodInterceptor

public void setMethodInterceptor(org.aopalliance.intercept.MethodInterceptor methodInterceptor)

customizeProxyFactory

protected void customizeProxyFactory(org.springframework.aop.framework.ProxyFactory proxyFactory)
Overrides:
customizeProxyFactory in class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator

getAdvicesAndAdvisorsForBean

protected Object[] getAdvicesAndAdvisorsForBean(Class beanClass,
                                                String beanName,
                                                org.springframework.aop.TargetSource targetSource)
Overrides:
getAdvicesAndAdvisorsForBean in class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator

Liferay 6.2-ce-ga5