Uses of Interface
org.jboss.kernel.spi.dependency.KernelControllerContext

Packages that use KernelControllerContext
org.jboss.beans.metadata.plugins Classes used to deploy beans, an abstract implementation. 
org.jboss.beans.metadata.spi Classes used to deploy beans. 
org.jboss.kernel.plugins.annotations   
org.jboss.kernel.plugins.dependency Kernel plugins, an abstract dependency implementation. 
org.jboss.kernel.plugins.deployment Kernel plugins, an abstract deployment implementation. 
org.jboss.kernel.plugins.lazy   
org.jboss.kernel.plugins.util   
org.jboss.kernel.spi.dependency Classes used to define dependency plugins. 
org.jboss.kernel.spi.dependency.helpers   
org.jboss.kernel.spi.deployment Classes used to define deployment plugins. 
org.jboss.test.kernel.junit   
 

Uses of KernelControllerContext in org.jboss.beans.metadata.plugins
 

Fields in org.jboss.beans.metadata.plugins declared as KernelControllerContext
protected  KernelControllerContext AbstractValueFactoryMetaData.context
          The context
protected  KernelControllerContext AbstractDependencyValueMetaData.context
          The context
 

Methods in org.jboss.beans.metadata.plugins with parameters of type KernelControllerContext
static org.jboss.dependency.spi.CallbackItem<Class> CallbackCreatorUtil.createCallback(KernelControllerContext context, AttributeInfo ai, org.jboss.dependency.spi.ControllerState whenRequired, org.jboss.dependency.spi.ControllerState dependentState, org.jboss.dependency.spi.Cardinality cardinality)
          Create callback item from AttrbuteInfo.
static org.jboss.dependency.spi.CallbackItem<Class> CallbackCreatorUtil.createCallback(KernelControllerContext context, org.jboss.reflect.spi.MethodInfo mi, org.jboss.dependency.spi.ControllerState whenRequired, org.jboss.dependency.spi.ControllerState dependentState, org.jboss.dependency.spi.Cardinality cardinality)
          Create callback item from MethodInfo.
static org.jboss.dependency.spi.CallbackItem<Class> CallbackCreatorUtil.createCallback(KernelControllerContext context, org.jboss.beans.info.spi.PropertyInfo pi, org.jboss.dependency.spi.ControllerState whenRequired, org.jboss.dependency.spi.ControllerState dependentState, org.jboss.dependency.spi.Cardinality cardinality)
          Create callback item from PropertyInfo.
protected  org.jboss.reflect.spi.ClassInfo AbstractInstallMetaData.getClassInfo(KernelControllerContext context)
           
protected  org.jboss.reflect.spi.ClassInfo AbstractLifecycleMetaData.getClassInfo(KernelControllerContext context)
           
 

Uses of KernelControllerContext in org.jboss.beans.metadata.spi
 

Methods in org.jboss.beans.metadata.spi that return KernelControllerContext
 KernelControllerContext MetaDataVisitor.getControllerContext()
          Get the kernel controller context
 

Uses of KernelControllerContext in org.jboss.kernel.plugins.annotations
 

Methods in org.jboss.kernel.plugins.annotations with parameters of type KernelControllerContext
protected  P AbstractParameterAnnotationPlugin.createParametrizedMetaData(T info, C annotation, KernelControllerContext context)
          Create new Parametrized metadata.
protected  Set<PropertyMetaData> PropertyAnnotationPlugin.getProperties(KernelControllerContext context)
          Get the PropertyMetaData set.
protected  PropertyMetaData PropertyAnnotationPlugin.getPropertyMetaData(org.jboss.beans.info.spi.PropertyInfo info, C annotation, KernelControllerContext context)
          Get PropertyMetaData instance.
protected  List<? extends MetaDataVisitorNode> AbstractParameterAnnotationPlugin.handleParameterlessInfo(T info, C annotation, KernelControllerContext context)
          Handle info which has zero parameters.
protected  List<? extends MetaDataVisitorNode> AliasesAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Aliases annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> ConstructorValueAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, C annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> ExternalInstallationAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, C annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> DemandsAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Demands annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> DependsAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Depends annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> ClassFactoryAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Factory annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> PropertyAnnotationPlugin.internalApplyAnnotation(org.jboss.beans.info.spi.PropertyInfo info, C annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> CallbackAnnotationPlugin.internalApplyAnnotation(T info, C annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> AbstractAnnotationPlugin.internalApplyAnnotation(T info, C annotation, KernelControllerContext context)
          Apply annotation since it's not present.
protected  List<? extends MetaDataVisitorNode> AbstractParameterAnnotationPlugin.internalApplyAnnotation(T info, org.jboss.metadata.spi.MetaData retrieval, C annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> AbstractAnnotationPlugin.internalApplyAnnotation(T info, org.jboss.metadata.spi.MetaData retrieval, C annotation, KernelControllerContext context)
          Apply annotation since it's not present.
protected  void AliasesAnnotationPlugin.internalCleanAnnotation(org.jboss.reflect.spi.ClassInfo info, org.jboss.metadata.spi.MetaData retrieval, Aliases annotation, KernelControllerContext context)
           
protected  void AbstractAnnotationPlugin.internalCleanAnnotation(T info, org.jboss.metadata.spi.MetaData retrieval, C annotation, KernelControllerContext context)
          Clean annotation's actions.
protected  boolean CallbackAnnotationPlugin.isMetaDataAlreadyPresent(T info, C annotation, KernelControllerContext context)
           
protected  boolean AbstractAnnotationPlugin.isMetaDataAlreadyPresent(T info, C annotation, KernelControllerContext context)
          Is meta data already present.
protected  void AbstractParameterAnnotationPlugin.setParameterizedMetaData(P parameterizedMetaData, KernelControllerContext context)
          Set the ParameterizedMetaData instance.
 

Uses of KernelControllerContext in org.jboss.kernel.plugins.dependency
 

Classes in org.jboss.kernel.plugins.dependency that implement KernelControllerContext
 class AbstractKernelControllerContext
          Controller context.
 

Fields in org.jboss.kernel.plugins.dependency declared as KernelControllerContext
protected  KernelControllerContext AbstractMetaDataVisitor.context
          The controller context
 

Fields in org.jboss.kernel.plugins.dependency with type parameters of type KernelControllerContext
protected  Map<Object,List<KernelControllerContext>> AbstractKernelController.suppliers
          The supplies
 

Methods in org.jboss.kernel.plugins.dependency that return KernelControllerContext
protected  KernelControllerContext KernelControllerContextAction.contextCast(org.jboss.dependency.spi.ControllerContext context)
           
 KernelControllerContext AbstractKernelController.getContextByClass(Class<?> clazz)
          If zero or multiple instances match class clazz a warning is issued, but no throwable is thrown
 KernelControllerContext AbstractMetaDataVisitor.getControllerContext()
           
 KernelControllerContext AbstractKernelController.install(BeanMetaData metaData)
           
 KernelControllerContext AbstractKernelController.install(BeanMetaData metaData, Object target)
           
 

Methods in org.jboss.kernel.plugins.dependency that return types with arguments of type KernelControllerContext
protected  Set<KernelControllerContext> AbstractKernelController.getContexts(Class<?> clazz)
          Get contexts by class.
 Set<KernelControllerContext> AbstractKernelController.getContexts(Class<?> clazz, org.jboss.dependency.spi.ControllerState state)
           
 Set<KernelControllerContext> ScopedKernelController.getContexts(Class clazz, org.jboss.dependency.spi.ControllerState state)
           
protected  Set<KernelControllerContext> CallbackDependencyItem.getContexts(org.jboss.dependency.spi.Controller controller)
           
 Set<KernelControllerContext> ScopedKernelController.getInstantiatedContexts(Class clazz)
           
 Set<KernelControllerContext> AbstractKernelController.getInstantiatedContexts(Class<?> clazz)
           
protected  List<KernelControllerContext> AbstractKernelController.matchSupplies(Matcher matcher)
          Try matching supplies.
 

Methods in org.jboss.kernel.plugins.dependency with parameters of type KernelControllerContext
 void AbstractKernelController.addInstantiatedContext(KernelControllerContext context)
           
 void AbstractKernelController.addSupplies(KernelControllerContext context)
           
protected  void PreInstallAction.applyScoping(KernelControllerContext context)
           
protected  void ConfigureAction.dispatchSetProperty(KernelControllerContext context, PropertyMetaData property, boolean nullify, org.jboss.beans.info.spi.BeanInfo info, Object target, ClassLoader cl)
          Dispatch property set
 String LifecycleAction.getInstallMethod(KernelControllerContext context)
          Get the install method
 List<ParameterMetaData> LifecycleAction.getInstallParameters(KernelControllerContext context)
          Get the install parameters
protected  org.jboss.metadata.spi.scope.ScopeKey PreInstallAction.getInstallScopeKey(KernelControllerContext context, KernelController controller, KernelMetaDataRepository repository)
           
 String LifecycleAction.getUninstallMethod(KernelControllerContext context)
          Get the uninstall method
 List<ParameterMetaData> LifecycleAction.getUninstallParameters(KernelControllerContext context)
          Get the uninstall parameters
 void KernelControllerContextAction.installAction(KernelControllerContext context)
           
protected  void KernelControllerContextAction.installActionInternal(KernelControllerContext context)
           
protected  void ConfigureAction.installActionInternal(KernelControllerContext context)
           
protected  void OldConfigureAction.installActionInternal(KernelControllerContext context)
           
protected  void PreInstallAction.installActionInternal(KernelControllerContext context)
           
protected  void DescribeAction.installActionInternal(KernelControllerContext context)
           
protected  void LifecycleAction.installActionInternal(KernelControllerContext context)
           
protected  void InstallAction.installActionInternal(KernelControllerContext context)
           
protected  void InstantiateAction.installActionInternal(KernelControllerContext context)
           
protected  void AbstractConfigureAction.installKernelControllerContextAware(KernelControllerContext context)
          Execute KCCA install.
protected  boolean LifecycleAction.isInstallInvocationIgnored(KernelControllerContext context)
          Is install ignored.
protected  boolean LifecycleAction.isUninstallInvocationIgnored(KernelControllerContext context)
          Is uninstall ignored.
protected  void AbstractKernelController.prepareToTraverse(KernelControllerContext context, boolean addition)
           
 void AbstractKernelController.removeInstantiatedContext(KernelControllerContext context)
           
protected  void PreInstallAction.removeScoping(KernelControllerContext context)
           
 void AbstractKernelController.removeSupplies(KernelControllerContext context)
           
protected  void ConfigureAction.setAttributes(KernelControllerContext context, Object target, org.jboss.beans.info.spi.BeanInfo info, BeanMetaData metaData, boolean nullify)
          Set attributes/properties.
protected  void OldConfigureAction.setAttributes(KernelControllerContext context, Object target, Set<org.jboss.joinpoint.spi.TargettedJoinpoint> joinPoints, boolean ignoreErrors)
          Set the attributes
protected  void AbstractKernelController.traverseBean(KernelControllerContext context, Class<?> clazz, boolean addition, boolean trace)
          Traverse over target and map it to all its superclasses and interfaces - using recursion.
 void KernelControllerContextAction.uninstallAction(KernelControllerContext context)
           
protected  void KernelControllerContextAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void ConfigureAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void OldConfigureAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void PreInstallAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void DescribeAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void LifecycleAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void InstallAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void InstantiateAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void AbstractConfigureAction.uninstallKernelControllerContextAware(KernelControllerContext context)
          Execute KCCA uninstall.
 

Constructors in org.jboss.kernel.plugins.dependency with parameters of type KernelControllerContext
AbstractMetaDataVisitor(BeanMetaData bmd, KernelControllerContext context)
           
 

Uses of KernelControllerContext in org.jboss.kernel.plugins.deployment
 

Fields in org.jboss.kernel.plugins.deployment with type parameters of type KernelControllerContext
protected  List<KernelControllerContext> AbstractKernelDeployment.installedContexts
          The installed contexts
 

Methods in org.jboss.kernel.plugins.deployment that return KernelControllerContext
protected  KernelControllerContext AbstractKernelDeployer.deployBean(KernelController controller, KernelDeployment deployment, BeanMetaData bean)
          Deploy a bean
 

Methods in org.jboss.kernel.plugins.deployment that return types with arguments of type KernelControllerContext
 List<KernelControllerContext> AbstractKernelDeployment.getInstalledContexts()
           
 

Methods in org.jboss.kernel.plugins.deployment with parameters of type KernelControllerContext
 void AbstractKernelDeployment.addInstalledContext(KernelControllerContext context)
           
protected  void AbstractKernelDeployer.changeBean(KernelController controller, KernelControllerContext context, org.jboss.dependency.spi.ControllerState state)
          Change a bean
 void AbstractKernelDeployment.removeInstalledContext(KernelControllerContext context)
           
protected  void AbstractKernelDeployer.undeployBean(KernelController controller, KernelControllerContext context)
          Undeploy a bean
 

Uses of KernelControllerContext in org.jboss.kernel.plugins.lazy
 

Methods in org.jboss.kernel.plugins.lazy that return KernelControllerContext
protected  KernelControllerContext AbstractLazyInitializer.getKernelControllerContext(Kernel kernel, String bean)
          Get kernel controller context.
 

Uses of KernelControllerContext in org.jboss.kernel.plugins.util
 

Methods in org.jboss.kernel.plugins.util with parameters of type KernelControllerContext
 void KernelLocator.setKernelControllerContext(KernelControllerContext context)
           
 void KernelLocator.unsetKernelControllerContext(KernelControllerContext context)
           
 

Uses of KernelControllerContext in org.jboss.kernel.spi.dependency
 

Methods in org.jboss.kernel.spi.dependency that return KernelControllerContext
 KernelControllerContext KernelController.getContextByClass(Class<?> clazz)
          If zero or multiple instances match class clazz a warning is issued, but no throwable is thrown
 KernelControllerContext KernelController.install(BeanMetaData metaData)
          Install a context
 KernelControllerContext KernelController.install(BeanMetaData metaData, Object target)
          Install a context
 

Methods in org.jboss.kernel.spi.dependency that return types with arguments of type KernelControllerContext
 Set<KernelControllerContext> KernelController.getContexts(Class<?> clazz, org.jboss.dependency.spi.ControllerState state)
          Get all contexts of a type which are at least in state.
 Set<KernelControllerContext> KernelController.getInstantiatedContexts(Class<?> clazz)
          Get all instantiated contexts of a type
 

Methods in org.jboss.kernel.spi.dependency with parameters of type KernelControllerContext
 void KernelController.addInstantiatedContext(KernelControllerContext context)
          Add instantiated context into contextsByClass map look at all target's superclasses and interfaces
 void KernelController.addSupplies(KernelControllerContext context)
          Add supplies
 void KernelController.removeInstantiatedContext(KernelControllerContext context)
          Remove instantiated context from contextsByClass map look at all target's superclasses and interfaces
 void KernelController.removeSupplies(KernelControllerContext context)
          Remove supplies
 void KernelControllerContextAware.setKernelControllerContext(KernelControllerContext context)
          Set the controller context.
 void KernelControllerContextAware.unsetKernelControllerContext(KernelControllerContext context)
          Unset the controller context.
 

Uses of KernelControllerContext in org.jboss.kernel.spi.dependency.helpers
 

Classes in org.jboss.kernel.spi.dependency.helpers that implement KernelControllerContext
 class UnmodifiableKernelControllerContext
          Unmodifiable instance.
 

Constructors in org.jboss.kernel.spi.dependency.helpers with parameters of type KernelControllerContext
UnmodifiableKernelControllerContext(KernelControllerContext delegate)
           
 

Uses of KernelControllerContext in org.jboss.kernel.spi.deployment
 

Methods in org.jboss.kernel.spi.deployment that return types with arguments of type KernelControllerContext
 List<KernelControllerContext> KernelDeployment.getInstalledContexts()
          Get the installed contexts
 

Methods in org.jboss.kernel.spi.deployment with parameters of type KernelControllerContext
 void KernelDeployment.addInstalledContext(KernelControllerContext context)
          Add an installed context
 void KernelDeployment.removeInstalledContext(KernelControllerContext context)
          Remove an installed context
 

Uses of KernelControllerContext in org.jboss.test.kernel.junit
 

Methods in org.jboss.test.kernel.junit that return KernelControllerContext
protected  KernelControllerContext MicrocontainerTest.getControllerContext(Object name)
          Get a context
protected  KernelControllerContext MicrocontainerTestDelegate.getControllerContext(Object name, org.jboss.dependency.spi.ControllerState state)
          Get a context
protected  KernelControllerContext MicrocontainerTest.getControllerContext(Object name, org.jboss.dependency.spi.ControllerState state)
          Get a context
protected  KernelControllerContext MicrocontainerTestDelegate.handleNotFoundContext(org.jboss.dependency.spi.Controller controller, Object name, org.jboss.dependency.spi.ControllerState state)
          Handle not found context.
 

Methods in org.jboss.test.kernel.junit with parameters of type KernelControllerContext
protected  org.jboss.dependency.spi.ControllerState MicrocontainerTestDelegate.change(KernelControllerContext context, org.jboss.dependency.spi.ControllerState required)
          Change the context to the given state
 org.jboss.dependency.spi.ControllerState MicrocontainerTest.change(KernelControllerContext context, org.jboss.dependency.spi.ControllerState required)
          Change the context to the given state
 



Copyright ? 2007 JBoss Inc.. All Rights Reserved.