|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| com.jdon.aop.interceptor 中 TargetMetaDef 的使用 |
|---|
| 参数类型为 TargetMetaDef 的 com.jdon.aop.interceptor 中的方法 | |
|---|---|
boolean |
PoolInterceptor.isPoolabe(TargetMetaDef targetMetaDef)
|
boolean |
SessionContextInterceptor.isSessionContextAcceptable(TargetMetaDef targetMetaDef)
|
boolean |
StatefulInterceptor.isStateful(TargetMetaDef targetMetaDef)
|
| com.jdon.aop.joinpoint 中 TargetMetaDef 的使用 |
|---|
| 参数类型为 TargetMetaDef 的 com.jdon.aop.joinpoint 中的方法 | |
|---|---|
List<org.aopalliance.intercept.MethodInterceptor> |
AdvisorChainFactory.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. you can change the orders bu replacing this class in container.xml |
protected void |
AdvisorChainFactory.createEJBAdvice(TargetMetaDef targetMetaDef)
|
protected void |
AdvisorChainFactory.createPOJOAdvice(TargetMetaDef targetMetaDef)
|
| com.jdon.bussinessproxy.dyncproxy 中 TargetMetaDef 的使用 |
|---|
| 参数类型为 TargetMetaDef 的 com.jdon.bussinessproxy.dyncproxy 中的方法 | |
|---|---|
protected Class[] |
ProxyInstanceFactoryVisitable.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[] |
ProxyInstanceFactoryVisitable.getPOJOInterfaces(TargetMetaDef targetMetaDef)
|
| com.jdon.bussinessproxy.meta 中 TargetMetaDef 的使用 |
|---|
| 实现 TargetMetaDef 的 com.jdon.bussinessproxy.meta 中的类 | |
|---|---|
class |
AbstractTargetMetaDef
TargetMetaDef abstract concrete class implements some common functions for pojo or ejb |
class |
POJOTargetMetaDef
POJO Service Meta Definition |
class |
SingletonPOJOTargetMetaDef
|
| com.jdon.container.access 中 TargetMetaDef 的使用 |
|---|
| 返回 TargetMetaDef 的 com.jdon.container.access 中的方法 | |
|---|---|
TargetMetaDef |
TargetMetaRequest.getTargetMetaDef()
|
TargetMetaDef |
TargetMetaDefHolder.getTargetMetaDef(String name)
|
TargetMetaDef |
UserTargetMetaDefFactory.getTargetMetaDef(String name,
ContainerWrapper cw)
|
| 返回变量类型为 TargetMetaDef 的类型的 com.jdon.container.access 中的方法 | |
|---|---|
Map<String,TargetMetaDef> |
TargetMetaDefHolder.loadMetaDefs()
|
| 参数类型为 TargetMetaDef 的 com.jdon.container.access 中的方法 | |
|---|---|
void |
TargetMetaDefHolder.add(String name,
TargetMetaDef targetMetaDef)
|
void |
UserTargetMetaDefFactory.createTargetMetaRequest(TargetMetaDef targetMetaDef,
AppContextWrapper acw)
|
void |
UserTargetMetaDefFactory.createTargetMetaRequest(TargetMetaDef targetMetaDef,
ContextHolder holder)
create a targetMetaRequest instance. |
| 类型变量类型为 TargetMetaDef 的 com.jdon.container.access 中的方法参数 | |
|---|---|
void |
TargetMetaDefHolder.add(Map<String,TargetMetaDef> maps)
|
| 参数类型为 TargetMetaDef 的 com.jdon.container.access 中的构造方法 | |
|---|---|
TargetMetaRequest(TargetMetaDef targetMetaDef,
ComponentVisitor componentVisitor)
ComponentVisitor is HttpSessionComponentVisitor created in UserTargetMetaDefFactory.createTargetMetaRequest(TargetMetaDef, com.jdon.controller.context.ContextHolder) |
|
| com.jdon.container.visitor 中 TargetMetaDef 的使用 |
|---|
| 参数类型为 TargetMetaDef 的 com.jdon.container.visitor 中的方法 | |
|---|---|
ComponentVisitor |
VisitorFactory.createtVisitor(SessionWrapper session,
TargetMetaDef targetMetaDef)
return a ComponentVisitor with cache. the httpSession is used for optimizing the component performance |
| com.jdon.container.visitor.http 中 TargetMetaDef 的使用 |
|---|
| 参数类型为 TargetMetaDef 的 com.jdon.container.visitor.http 中的方法 | |
|---|---|
ComponentVisitor |
HttpSessionVisitorFactoryImp.createtSessionVisitor(SessionWrapper session,
TargetMetaDef targetMetaDef)
|
ComponentVisitor |
HttpSessionVisitorFactoryImp.createtVisitor(SessionWrapper session,
TargetMetaDef targetMetaDef)
return a ComponentVisitor with cache. the httpSession is used for optimizing the component performance |
| com.jdon.controller 中 TargetMetaDef 的使用 |
|---|
| 参数类型为 TargetMetaDef 的 com.jdon.controller 中的方法 | |
|---|---|
Object |
AppUtil.getService(TargetMetaDef targetMetaDef)
|
static Object |
WebAppUtil.getService(TargetMetaDef targetMetaDef,
javax.servlet.http.HttpServletRequest request)
|
| com.jdon.controller.config 中 TargetMetaDef 的使用 |
|---|
| 类型变量类型为 TargetMetaDef 的 com.jdon.controller.config 中的方法参数 | |
|---|---|
void |
XmlPojoServiceParser.parse(org.jdom.Element root,
Map<String,TargetMetaDef> mps)
|
abstract void |
XmlParser.parse(org.jdom.Element root,
Map<String,TargetMetaDef> results)
|
| com.jdon.controller.service 中 TargetMetaDef 的使用 |
|---|
| 参数类型为 TargetMetaDef 的 com.jdon.controller.service 中的方法 | |
|---|---|
Object |
WebServiceImp.execute(TargetMetaDef targetMetaDef,
MethodMetaArgs methodMetaArgs,
AppContextWrapper acw)
running the service, and return the result |
Object |
Service.execute(TargetMetaDef targetMetaDef,
MethodMetaArgs methodMetaArgs,
AppContextWrapper acw)
|
Object |
WebServiceImp.execute(TargetMetaDef targetMetaDef,
MethodMetaArgs methodMetaArgs,
RequestWrapper request)
running the service, and return the result |
Object |
Service.execute(TargetMetaDef targetMetaDef,
MethodMetaArgs methodMetaArgs,
RequestWrapper request)
|
Object |
WebServiceFactory.getService(TargetMetaDef targetMetaDef,
AppContextWrapper acw)
|
Object |
WebServiceFactory.getService(TargetMetaDef targetMetaDef,
RequestWrapper request)
get a service instance the service must have a interface and implements it. |
Object |
ServiceFactory.getService(TargetMetaDef targetMetaDef,
RequestWrapper request)
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||