com.jdon.aop.joinpoint
Class AdvisorChainFactory

java.lang.Object
  extended by com.jdon.aop.joinpoint.AdvisorChainFactory

public class AdvisorChainFactory
extends java.lang.Object

create the all interceptor instances


Constructor Summary
AdvisorChainFactory(InterceptorsChain interceptorsChain)
           
 
Method Summary
 java.util.List create(TargetMetaDef targetMetaDef)
          create the all interceptor instances, and put them into interceptorsChain; the interceptors that prointcut is for SERVIERS are in the front, and then the EJB Interceptors , in the back there are POJO interceptors.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdvisorChainFactory

public AdvisorChainFactory(InterceptorsChain interceptorsChain)
Parameters:
interceptorsChain -
Method Detail

create

public java.util.List create(TargetMetaDef targetMetaDef)
                      throws java.lang.Exception
create the all interceptor instances, and put them into interceptorsChain; the interceptors that prointcut is for SERVIERS are in the front, and then the EJB Interceptors , in the back there are POJO interceptors. you can change the orders bu replacing this class in container.xml

Throws:
java.lang.Exception