接口 com.jdon.container.ContainerWrapper
的使用

使用 ContainerWrapper 的软件包
com.jdon.container.access   
com.jdon.container.annotation   
com.jdon.container.annotation.type   
com.jdon.container.builder   
com.jdon.container.factory   
com.jdon.container.finder   
com.jdon.container.pico   
com.jdon.controller   
com.jdon.domain.message   
 

com.jdon.container.accessContainerWrapper 的使用
 

参数类型为 ContainerWrappercom.jdon.container.access 中的方法
 Object ServiceAccessorImp.executeService(ContainerWrapper cw)
           
 Object ServiceAccessor.executeService(ContainerWrapper cw)
           
 TargetMetaDef UserTargetMetaDefFactory.getTargetMetaDef(String name, ContainerWrapper cw)
           
 

com.jdon.container.annotationContainerWrapper 的使用
 

参数类型为 ContainerWrappercom.jdon.container.annotation 中的方法
 AnnotationHolder ContainerLoaderAnnotation.loadAnnotationHolder(AppContextWrapper context, ContainerWrapper containerWrapper)
           
 

参数类型为 ContainerWrappercom.jdon.container.annotation 中的构造方法
AnnotationContainerBuilder(AppContextWrapper context, ContainerWrapper containerWrapper, ContainerComponents basicComponents, ContainerComponents aspectConfigComponents, ContainerLoaderAnnotation containerLoaderAnnotation)
           
AnnotationContainerRegistry(AppContextWrapper context, ContainerWrapper containerWrapper, ContainerLoaderAnnotation containerLoaderAnnotation)
           
 

com.jdon.container.annotation.typeContainerWrapper 的使用
 

参数类型为 ContainerWrappercom.jdon.container.annotation.type 中的方法
 void ComponentLoader.createAnnotationComponentClass(String className, AnnotationHolder annotationHolder, ContainerWrapper containerWrapper)
           
 void ConsumerLoader.createAnnotationConsumerClass(String className, AnnotationHolder annotationHolder, ContainerWrapper containerWrapper)
           
 void InroduceLoader.createAnnotationIntroduceInfoClass(String className, AnnotationHolder annotationHolder, ContainerWrapper containerWrapper)
           
 void ServiceLoader.createAnnotationServiceClass(String className, AnnotationHolder annotationHolder, ContainerWrapper containerWrapper)
           
 Collection<String> ConsumerLoader.getContainerConsumers(String topicKey, ContainerWrapper containerWrapper)
           
 void ComponentLoader.loadAnnotationComponents(AnnotationHolder annotationHolder, AppContextWrapper context, ContainerWrapper containerWrapper)
           
 void ConsumerLoader.loadAnnotationConsumers(AnnotationHolder annotationHolder, AppContextWrapper context, ContainerWrapper containerWrapper)
           
 void InroduceLoader.loadAnnotationIntroduceInfos(AnnotationHolder annotationHolder, AppContextWrapper context, ContainerWrapper containerWrapper)
           
 void ServiceLoader.loadAnnotationServices(AnnotationHolder annotationHolder, AppContextWrapper context, ContainerWrapper containerWrapper)
           
 void ConsumerLoader.loadMehtodAnnotations(Class cclass, ContainerWrapper containerWrapper)
          add the class to consumers annotated with @OnEvent
 

com.jdon.container.builderContainerWrapper 的使用
 

声明为 ContainerWrappercom.jdon.container.builder 中的字段
protected  ContainerWrapper DefaultContainerBuilder.containerWrapper
           
protected  ContainerWrapper ContainerRegistry.containerWrapper
           
 

返回 ContainerWrappercom.jdon.container.builder 中的方法
 ContainerWrapper DefaultContainerBuilder.getContainerWrapper()
           
 ContainerWrapper ContainerRegistryBuilder.getContainerWrapper()
           
 

参数类型为 ContainerWrappercom.jdon.container.builder 中的方法
 void StartablecomponentsRegistry.startStartableComponents(ContainerWrapper containerWrapper)
           
 void StartablecomponentsRegistry.stopStartableComponents(ContainerWrapper containerWrapper)
           
 

参数类型为 ContainerWrappercom.jdon.container.builder 中的构造方法
ContainerRegistry(ContainerWrapper containerWrapper)
           
DefaultContainerBuilder(ContainerWrapper containerWrapper, ContainerComponents basicComponents, ContainerComponents aspectConfigComponents)
          construtor
XmlContainerRegistry(ContainerWrapper containerWrapper)
           
 

com.jdon.container.factoryContainerWrapper 的使用
 

返回 ContainerWrappercom.jdon.container.factory 中的方法
 ContainerWrapper ContainerFactory.create(ConfigInfo configInfo)
           
 

参数类型为 ContainerWrappercom.jdon.container.factory 中的方法
 ContainerRegistryBuilder ContainerBuilderFactory.createContainerBuilder(AppContextWrapper context, ContainerWrapper cw, ContainerComponents configComponents, ContainerComponents aspectConfigComponents)
           
 

com.jdon.container.finderContainerWrapper 的使用
 

返回 ContainerWrappercom.jdon.container.finder 中的方法
 ContainerWrapper ContainerFinderImp.findContainer(AppContextWrapper sc)
          lazy startup container when first time the method is called, it will startup the container
 ContainerWrapper ContainerFinder.findContainer(AppContextWrapper sc)
           
 ContainerWrapper ContainerCallback.getContainerWrapper()
           
 

参数类型为 ContainerWrappercom.jdon.container.finder 中的构造方法
ContainerCallback(ContainerWrapper containerWrapper)
           
 

com.jdon.container.picoContainerWrapper 的使用
 

实现 ContainerWrappercom.jdon.container.pico 中的类
 class PicoContainerWrapper
          Picocontainer is the implemention of containerWrapper.
 

返回 ContainerWrappercom.jdon.container.pico 中的方法
 ContainerWrapper ConfigInfo.getContainerWrapper()
           
 

参数类型为 ContainerWrappercom.jdon.container.pico 中的方法
 Map JdonConstructorInjectionComponentAdapter.getContainerOrignals(ContainerWrapper containerWrapper)
           
 void ConfigInfo.setContainerWrapper(ContainerWrapper containerWrapper)
           
 

com.jdon.controllerContainerWrapper 的使用
 

返回 ContainerWrappercom.jdon.controller 中的方法
 ContainerWrapper AppUtil.getContainer()
           
static ContainerWrapper WebAppUtil.getContainer(javax.servlet.http.HttpServletRequest request)
          get this Web application's container
static ContainerWrapper WebAppUtil.getContainer(javax.servlet.ServletContext sc)
           
 

com.jdon.domain.messageContainerWrapper 的使用
 

参数类型为 ContainerWrappercom.jdon.domain.message 中的构造方法
DomainEventDispatchHandler(ConsumerMethodHolder consumerMethodHolder, ContainerWrapper containerWrapper)
           
 



Copyright © 2013. All Rights Reserved.