Examples of KernelController


Examples of org.jboss.kernel.spi.dependency.KernelController

    */
   public static class ConfigureAction extends KernelControllerContextAction
   {
      public void installAction(KernelControllerContext context) throws Throwable
      {
         KernelController controller = (KernelController) context.getController();
         Kernel kernel = controller.getKernel();
         KernelConfigurator configurator = kernel.getConfigurator();

         Object object = context.getTarget();
         BeanInfo info = context.getBeanInfo();
         BeanMetaData metaData = context.getBeanMetaData();
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

         setAttributes(context, object, joinPoints, false);
      }
     
      public void uninstallAction(KernelControllerContext context)
      {
         KernelController controller = (KernelController) context.getController();
         Kernel kernel = controller.getKernel();
         KernelConfigurator configurator = kernel.getConfigurator();

         Object object = context.getTarget();
         BeanInfo info = context.getBeanInfo();
         BeanMetaData metaData = context.getBeanMetaData();
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

     
      public void installAction(KernelControllerContext context) throws Throwable
      {
         boolean trace = log.isTraceEnabled();

         KernelController controller = (KernelController) context.getController();
         Kernel kernel = controller.getKernel();
         KernelConfigurator configurator = kernel.getConfigurator();

         Object target = context.getTarget();
         BeanInfo info = context.getBeanInfo();
         BeanMetaData metaData = context.getBeanMetaData();
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

      public void uninstallAction(KernelControllerContext context)
      {
         boolean trace = log.isTraceEnabled();

         KernelController controller = (KernelController) context.getController();
         Kernel kernel = controller.getKernel();
         KernelConfigurator configurator = kernel.getConfigurator();

         Object target = context.getTarget();
         BeanInfo info = context.getBeanInfo();
         BeanMetaData metaData = context.getBeanMetaData();
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

    */
   public static class InstallAction extends KernelControllerContextAction
   {
      public void installAction(KernelControllerContext context) throws Throwable
      {
         KernelController controller = (KernelController) context.getController();
         Kernel kernel = controller.getKernel();
         KernelRegistry registry = kernel.getRegistry();

         BeanMetaData metaData = context.getBeanMetaData();
         Object name = metaData.getName();
         registry.registerEntry(name, context);
         controller.addSupplies(context);
      }
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

         controller.addSupplies(context);
      }
     
      public void uninstallAction(KernelControllerContext context)
      {
         KernelController controller = (KernelController) context.getController();
         Kernel kernel = controller.getKernel();
         KernelRegistry registry = kernel.getRegistry();

         BeanMetaData metaData = context.getBeanMetaData();
         Object name = metaData.getName();
         try
         {
            controller.removeSupplies(context);
            registry.unregisterEntry(name);
         }
         catch (Throwable t)
         {
            log.warn("Ignoring unregistered entry at uninstall " + name);
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

         accessContext = AccessController.getContext();
   }

   public Kernel getKernel()
   {
      KernelController controller = (KernelController) getController();
      if (controller == null)
         throw new IllegalStateException("Context is not installed in controller");
      return controller.getKernel();
   }
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

      if (trace)
         log.trace("Using Configurator: " + configurator);
      configurator.setKernel(kernel);
      kernel.setConfigurator(configurator);
     
      KernelController controller = createKernelController(kernel);
      if (trace)
         log.trace("Using Controller: " + controller);
      controller.setKernel(kernel);
      kernel.setController(controller);
     
      // Register everything
      register(kernel, KernelConstants.KERNEL_CONFIG_NAME, kernel.getConfig());
      register(kernel, KernelConstants.KERNEL_INITIALIZER_NAME, this);
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

      check("KernelConfig", registry, config, KernelConstants.KERNEL_CONFIG_NAME, PropertyKernelConfig.class.getName());

      KernelConfigurator configurator = kernel.getConfigurator();
      check("KernelConfigurator", registry, configurator, KernelConstants.KERNEL_CONFIGURATOR_NAME, KernelConstants.KERNEL_CONFIGURATOR_CLASS);

      KernelController controller = kernel.getController();
      check("KernelController", registry, controller, KernelConstants.KERNEL_CONTROLLER_NAME, KernelConstants.KERNEL_CONTROLLER_CLASS);

      KernelEventManager eventManager = kernel.getEventManager();
      check("KernelEventManager", registry, eventManager, KernelConstants.KERNEL_EVENT_MANAGER_NAME, KernelConstants.KERNEL_EVENT_MANAGER_CLASS);
   }
View Full Code Here

Examples of org.jboss.kernel.spi.dependency.KernelController

    * @return the context
    * @throws IllegalStateException when the context does not exist at that state
    */
   protected KernelControllerContext getControllerContext(final Object name, final ControllerState state)
   {
      KernelController controller = kernel.getController();
      KernelControllerContext context = (KernelControllerContext) controller.getContext(name, state);
      if (context == null)
         throw new IllegalStateException("Bean not found " + name);
      return context;
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.