接口 com.jdon.bussinessproxy.target.TargetServiceFactory
的使用

使用 TargetServiceFactory 的软件包
com.jdon.aop   
com.jdon.aop.interceptor   
com.jdon.aop.reflection   
com.jdon.bussinessproxy.target   
com.jdon.controller.pool   
 

com.jdon.aopTargetServiceFactory 的使用
 

参数类型为 TargetServiceFactorycom.jdon.aop 中的构造方法
AopClient(ContainerCallback containerCallback, AdvisorChainFactory advisorChainFactory, TargetServiceFactory targetServiceFactory, TargetMetaRequestsHolder targetMetaRequestsHolder)
           
 

com.jdon.aop.interceptorTargetServiceFactory 的使用
 

参数类型为 TargetServiceFactorycom.jdon.aop.interceptor 中的方法
 CommonsPoolFactory PoolInterceptor.create(TargetServiceFactory targetServiceFactory, String maxSize)
           
 

参数类型为 TargetServiceFactorycom.jdon.aop.interceptor 中的构造方法
PoolInterceptor(TargetServiceFactory targetServiceFactory, TargetMetaRequestsHolder targetMetaRequestsHolder, ContainerCallback containerCallback, PoolConfigure poolConfigure)
           
 

com.jdon.aop.reflectionTargetServiceFactory 的使用
 

声明为 TargetServiceFactorycom.jdon.aop.reflection 中的字段
protected  TargetServiceFactory ProxyMethodInvocation.targetServiceFactory
           
 

参数类型为 TargetServiceFactorycom.jdon.aop.reflection 中的方法
 Method MethodConstructor.createMethod(TargetServiceFactory targetServiceFactory)
          ejb's method creating must at first get service's EJB Object; pojo's method creating can only need service's class.
 Object MethodInvokerUtil.createTargetObject(TargetServiceFactory targetServiceFactory)
          if target service is ejb object, cache it, so this function can active stateful session bean.
 

参数类型为 TargetServiceFactorycom.jdon.aop.reflection 中的构造方法
ProxyMethodInvocation(List<org.aopalliance.intercept.MethodInterceptor> interceptors, TargetMetaRequestsHolder targetMetaRequestsHolder, TargetServiceFactory targetServiceFactory, Method method, Object[] args)
           
 

com.jdon.bussinessproxy.targetTargetServiceFactory 的使用
 

实现 TargetServiceFactorycom.jdon.bussinessproxy.target 中的类
 class DefaultTargetServiceFactory
          Factory that create target service object
 

参数类型为 TargetServiceFactorycom.jdon.bussinessproxy.target 中的构造方法
TargetServiceFactoryVisitable(TargetServiceFactory targetServiceFactory)
           
 

com.jdon.controller.poolTargetServiceFactory 的使用
 

参数类型为 TargetServiceFactorycom.jdon.controller.pool 中的构造方法
CommonsPoolFactory(TargetServiceFactory targetServiceFactory, String maxSize)
           
 



Copyright © 2013. All Rights Reserved.