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

Packages that use KernelControllerContext
org.jboss.aop.microcontainer.aspects   
org.jboss.aop.microcontainer.beans   
org.jboss.beans.metadata.plugins Classes used to deploy beans, an abstract implementation. 
org.jboss.beans.metadata.plugins.factory Classes used to dynamically create beans. 
org.jboss.beans.metadata.spi Classes used to deploy beans. 
org.jboss.kernel.plugins.annotations   
org.jboss.kernel.plugins.annotations.wb   
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.plugins.validation   
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.kernel.spi.validation   
org.jboss.test.kernel.junit   
 

Uses of KernelControllerContext in org.jboss.aop.microcontainer.aspects
 

Methods in org.jboss.aop.microcontainer.aspects with parameters of type KernelControllerContext
protected  void AbstractIntroduction.onRegistration(org.jboss.aop.joinpoint.Invocation invocation, KernelControllerContext context)
           
protected  void AbstractIntroduction.onRegistration(KernelControllerContext context, T annotation)
           
protected  void AbstractIntroduction.onUnregistration(org.jboss.aop.joinpoint.Invocation invocation, KernelControllerContext context)
           
protected  void AbstractIntroduction.onUnregistration(KernelControllerContext context, T annotation)
           
 

Uses of KernelControllerContext in org.jboss.aop.microcontainer.beans
 

Fields in org.jboss.aop.microcontainer.beans declared as KernelControllerContext
protected  KernelControllerContext DelegatingBeanAspectFactory.context
           
protected  KernelControllerContext GenericBeanAspectFactory.context
           
 

Methods in org.jboss.aop.microcontainer.beans with parameters of type KernelControllerContext
protected  void Aspect.setDefinitionControllerContext(KernelControllerContext context)
           
 void Aspect.setKernelControllerContext(KernelControllerContext context)
           
 void DelegatingBeanAspectFactory.setKernelControllerContext(KernelControllerContext context)
           
 void GenericBeanAspectFactory.setKernelControllerContext(KernelControllerContext context)
           
 void Aspect.unsetKernelControllerContext(KernelControllerContext context)
           
 void DelegatingBeanAspectFactory.unsetKernelControllerContext(KernelControllerContext context)
           
 void GenericBeanAspectFactory.unsetKernelControllerContext(KernelControllerContext context)
           
 

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

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

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

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

Fields in org.jboss.beans.metadata.plugins.factory declared as KernelControllerContext
protected  KernelControllerContext GenericBeanFactory.context
          Our context
 

Methods in org.jboss.beans.metadata.plugins.factory with parameters of type KernelControllerContext
 void GenericBeanFactory.setKernelControllerContext(KernelControllerContext context)
           
 void GenericBeanFactory.unsetKernelControllerContext(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  List<? extends MetaDataVisitorNode> AliasesAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, org.jboss.metadata.spi.MetaData retrieval, Aliases annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> ConstructorValueAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo 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 AbstractAnnotationPlugin.isMetaDataAlreadyPresent(T info, C annotation, KernelControllerContext context)
          Is meta data already present.
protected  boolean CallbackAnnotationPlugin.isMetaDataAlreadyPresent(T info, C annotation, KernelControllerContext context)
           
 

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

Fields in org.jboss.kernel.plugins.annotations.wb declared as KernelControllerContext
protected  KernelControllerContext WBInjectionValueMetaData.context
          The context
 

Methods in org.jboss.kernel.plugins.annotations.wb that return KernelControllerContext
static KernelControllerContext WBInjectionResolver.resolve(KernelController controller, Class<?> type, Annotation[] annotations)
          Find matching controller context.
 

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(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, ControllerState state)
           
 Set<KernelControllerContext> ScopedKernelController.getContexts(Class<?> clazz, ControllerState state)
           
protected  Set<KernelControllerContext> CallbackDependencyItem.getContexts(Controller controller)
           
 Set<KernelControllerContext> AbstractKernelController.getInstantiatedContexts(Class<?> clazz)
           
 Set<KernelControllerContext> ScopedKernelController.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 AnnotationsAction.applyAnnotations(KernelControllerContext context)
          Handle IoC annotations.
protected  void PreInstallAction.applyScoping(KernelControllerContext context)
           
protected  void AnnotationsAction.cleanAnnotations(KernelControllerContext context)
          Clean IoC annotations.
protected  void InstallsAwareAction.considerUninstalls(KernelControllerContext context, int index)
          Consider the uninstalls.
protected  void ConfigureAction.dispatchSetProperty(KernelControllerContext context, PropertyMetaData property, boolean nullify, org.jboss.beans.info.spi.BeanInfo info, Object target, ClassLoader cl)
          Dispatch property set
protected  void InstallsAwareAction.doInstalls(KernelControllerContext context)
          Execute the installs.
protected  void InstallsAwareAction.doUninstalls(KernelControllerContext context)
          Execute uninstalls
protected  void InstallsAwareAction.doUninstalls(KernelControllerContext context, int index)
          Execute uninstalls from the index.
 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, KernelMetaDataRepository repository)
           
 String LifecycleAction.getUninstallMethod(KernelControllerContext context)
          Get the uninstall method
 List<ParameterMetaData> LifecycleAction.getUninstallParameters(KernelControllerContext context)
          Get the uninstall parameters
 void InstallsAwareAction.installAction(KernelControllerContext context)
           
 void KernelControllerContextAction.installAction(KernelControllerContext context)
           
protected  void InstantiateAction.installActionInternal(KernelControllerContext context)
           
protected  void KernelControllerContextAction.installActionInternal(KernelControllerContext context)
          Execute install action.
protected  void AutowireAction.installActionInternal(KernelControllerContext context)
           
protected  void LifecycleAction.installActionInternal(KernelControllerContext context)
           
protected  void ConfigureAction.installActionInternal(KernelControllerContext context)
           
protected  void DescribeAction.installActionInternal(KernelControllerContext context)
           
protected  void PreInstallAction.installActionInternal(KernelControllerContext context)
           
protected  void InstallAction.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 KernelControllerContextAction.setKernelControllerContext(KernelControllerContext context)
          Set the context.
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.
protected  void InstallsAwareAction.undoInstallAction(KernelControllerContext context)
          Undo the steps from install action in the case of failed installs.
 void InstallsAwareAction.uninstallAction(KernelControllerContext context)
           
 void KernelControllerContextAction.uninstallAction(KernelControllerContext context)
           
protected  void InstantiateAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void KernelControllerContextAction.uninstallActionInternal(KernelControllerContext context)
          Execute uninstall action.
protected  void AutowireAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void LifecycleAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void ConfigureAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void DescribeAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void PreInstallAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void InstallAction.uninstallActionInternal(KernelControllerContext context)
           
protected  void AbstractConfigureAction.uninstallKernelControllerContextAware(KernelControllerContext context)
          Execute KCCA uninstall.
protected  void KernelControllerContextAction.unsetKernelControllerContext(KernelControllerContext context)
          Unset the context.
 void BeanValidatorBridge.validateConstructorValues(KernelControllerContext context, org.jboss.joinpoint.spi.Joinpoint joinpoint)
          Validate constructor values.
 void KernelBeanValidatorBridge.validateConstructorValues(KernelControllerContext context, org.jboss.joinpoint.spi.Joinpoint joinpoint)
           
 void BeanValidatorBridge.validateInstance(KernelControllerContext context, Object target)
          Validate new instance.
 void KernelBeanValidatorBridge.validateInstance(KernelControllerContext context, Object target)
           
 void BeanValidatorBridge.validateMethodValues(KernelControllerContext context, Object target, org.jboss.reflect.spi.MethodInfo methodInfo, Object[] parameters)
          Validate method values.
 void KernelBeanValidatorBridge.validateMethodValues(KernelControllerContext context, Object target, org.jboss.reflect.spi.MethodInfo methodInfo, Object[] parameters)
           
 void BeanValidatorBridge.validatePropertyValue(KernelControllerContext context, Object target, org.jboss.beans.info.spi.PropertyInfo propertyInfo, Object value)
          Validate property value.
 void KernelBeanValidatorBridge.validatePropertyValue(KernelControllerContext context, Object target, org.jboss.beans.info.spi.PropertyInfo propertyInfo, Object value)
           
 

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, 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, 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.
 

Methods in org.jboss.kernel.plugins.lazy with parameters of type KernelControllerContext
protected  Class<?> AbstractLazyInitializer.getBeanClass(KernelControllerContext context, KernelConfigurator configurator, ClassLoader cl)
          Gte bean's class.
 

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.plugins.validation
 

Methods in org.jboss.kernel.plugins.validation with parameters of type KernelControllerContext
 void AbstractKernelBeanValidator.validateConstructorValues(KernelControllerContext context, org.jboss.joinpoint.spi.Joinpoint joinpoint)
           
 void AbstractKernelBeanValidator.validateInstance(KernelControllerContext context, Object target)
           
 void AbstractKernelBeanValidator.validateMethodValues(KernelControllerContext context, Object target, org.jboss.reflect.spi.MethodInfo methodInfo, Object[] parameters)
           
 void AbstractKernelBeanValidator.validatePropertyValue(KernelControllerContext context, Object target, org.jboss.beans.info.spi.PropertyInfo propertyInfo, Object value)
           
 

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, 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 DependencyBuilderListItem.addDependency(KernelControllerContext ctx)
          Add the dependency.
 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 DependencyBuilderListItem.removeDependency(KernelControllerContext ctx)
          Remove the dependency
 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.
 

Methods in org.jboss.kernel.spi.dependency.helpers that return KernelControllerContext
protected  KernelControllerContext UnmodifiableKernelControllerContext.getDelegate()
           
 

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.kernel.spi.validation
 

Methods in org.jboss.kernel.spi.validation with parameters of type KernelControllerContext
 void KernelBeanValidator.validateConstructorValues(KernelControllerContext context, org.jboss.joinpoint.spi.Joinpoint joinpoint)
          Validate constructor values.
 void KernelBeanValidator.validateInstance(KernelControllerContext context, Object target)
          Validate new instance.
 void KernelBeanValidator.validateMethodValues(KernelControllerContext context, Object target, org.jboss.reflect.spi.MethodInfo methodInfo, Object[] parameters)
          Validate method values.
 void KernelBeanValidator.validatePropertyValue(KernelControllerContext context, Object target, org.jboss.beans.info.spi.PropertyInfo propertyInfo, Object value)
          Validate property value.
 

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

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

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



Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.