com.jdon.bussinessproxy.dyncproxy
类 ProxyInstanceFactoryVisitable

java.lang.Object
  继承者 com.jdon.bussinessproxy.dyncproxy.ProxyInstanceFactoryVisitable
所有已实现的接口:
Visitable
直接已知子类:
CGLIBProxyInstanceFactoryVisitable

public class ProxyInstanceFactoryVisitable
extends Object
implements Visitable

by using Proxy.newProxyInstance, create a DynamicProxyWeaving for a target service.

作者:
banq
另请参见:
HttpSessionVisitorFactoryImp, {@link com.jdon.container.access.ServiceAccessorImp#getService(TargetMetaRequest)}

构造方法摘要
ProxyInstanceFactoryVisitable(AopClient aopClient, TargetMetaRequestsHolder targetMetaRequestsHolder)
           
 
方法摘要
 Object accept()
           
protected  Class[] getInterfaces(TargetMetaDef targetMetaDef)
          get the interface of target class if it is EJB, it is ejb local/remote interface if it is pojo, it is a class .
 Class[] getPOJOInterfaces(TargetMetaDef targetMetaDef)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ProxyInstanceFactoryVisitable

public ProxyInstanceFactoryVisitable(AopClient aopClient,
                                     TargetMetaRequestsHolder targetMetaRequestsHolder)
参数:
aopClient -
方法详细信息

accept

public Object accept()
指定者:
接口 Visitable 中的 accept

getInterfaces

protected Class[] getInterfaces(TargetMetaDef targetMetaDef)
get the interface of target class if it is EJB, it is ejb local/remote interface if it is pojo, it is a class .

参数:
targetMetaDef -
返回:

getPOJOInterfaces

public Class[] getPOJOInterfaces(TargetMetaDef targetMetaDef)


Copyright © 2013. All Rights Reserved.