Examples of KernelBus


Examples of org.jboss.kernel.spi.registry.KernelBus

      if (trace)
         log.trace("Using EventManager: " + eventManager);
      eventManager.setKernel(kernel);
      kernel.setEventManager(eventManager);
     
      KernelBus bus = createKernelBus(kernel);
      if (trace)
         log.trace("Using Bus: " + bus);
      bus.setKernel(kernel);
      kernel.setBus(bus);
     
      KernelConfigurator configurator = createKernelConfigurator(kernel);
      if (trace)
         log.trace("Using Configurator: " + configurator);
View Full Code Here

Examples of org.jboss.kernel.spi.registry.KernelBus

      check("Kernel", registry, kernel, KernelConstants.KERNEL_NAME, Kernel.class.getName());

      check("KernelRegistry", registry, registry, KernelConstants.KERNEL_REGISTRY_NAME, KernelConstants.KERNEL_REGISTRY_CLASS);

      KernelBus bus = kernel.getBus();
      check("KernelBus", registry, bus, KernelConstants.KERNEL_BUS_NAME, KernelConstants.KERNEL_BUS_CLASS);

      KernelConfig config = kernel.getConfig();
      check("KernelConfig", registry, config, KernelConstants.KERNEL_CONFIG_NAME, PropertyKernelConfig.class.getName());
View Full Code Here

Examples of org.jboss.kernel.spi.registry.KernelBus

      Kernel kernel = bootstrap();
      KernelRegistry registry = kernel.getRegistry();
      KernelConfig config = kernel.getConfig();
      registry.registerEntry("Name1", makeEntry("A string"));
      registry.registerEntry("Name2", makeEntry("B string"));
      KernelBus bus = kernel.getBus();
      TargettedJoinpoint joinPoint = getMethodJoinpoint(config, String.class, "toString");
      Object result1 = bus.invoke("Name1", joinPoint);
      Object result2 = bus.invoke("Name2", joinPoint);
      assertEquals("A string", result1);
      assertEquals("B string", result2);
   }
View Full Code Here

Examples of org.jboss.kernel.spi.registry.KernelBus

      if (trace)
         log.trace("Using Controller: " + controller);
      controller.setKernel(kernel);
      kernel.setController(controller);
     
      KernelBus bus = createKernelBus(kernel);
      if (trace)
         log.trace("Using Bus: " + bus);
      bus.setKernel(kernel);
      kernel.setBus(bus);

      // 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.registry.KernelBus

      if (trace)
         log.trace("Using Controller: " + controller);
      controller.setKernel(kernel);
      kernel.setController(controller);
     
      KernelBus bus = createKernelBus(kernel);
      if (trace)
         log.trace("Using Bus: " + bus);
      bus.setKernel(kernel);
      kernel.setBus(bus);

      KernelBeanValidator validator = createKernelBeanValidator(kernel);
      if (trace)
         log.trace("Using Validator: " + validator);
View Full Code Here

Examples of org.jboss.kernel.spi.registry.KernelBus

      check("Kernel", registry, kernel, KernelConstants.KERNEL_NAME, Kernel.class.getName());

      check("KernelRegistry", registry, registry, KernelConstants.KERNEL_REGISTRY_NAME, KernelConstants.KERNEL_REGISTRY_CLASS);

      KernelBus bus = kernel.getBus();
      check("KernelBus", registry, bus, KernelConstants.KERNEL_BUS_NAME, KernelConstants.KERNEL_BUS_CLASS);

      KernelConfig config = kernel.getConfig();
      check("KernelConfig", registry, config, KernelConstants.KERNEL_CONFIG_NAME, PropertyKernelConfig.class.getName());
View Full Code Here

Examples of org.jboss.kernel.spi.registry.KernelBus

      Kernel kernel = bootstrap();
      org.jboss.kernel.spi.registry.KernelRegistry registry = kernel.getRegistry();
      KernelConfigurator configurator = kernel.getConfigurator();
      registry.registerEntry("Bus", makeContext(configurator, "Name1", new BusBean()));

      KernelBus bus = kernel.getBus();
      Object result1 = bus.get("Bus", "value");
      assertNull("Result 1", result1);
      bus.set("Bus", "value", "BusBus");
      Object result2 = bus.get("Bus", "value");
      assertEquals("BusBus", result2);
   }
View Full Code Here

Examples of org.jboss.kernel.spi.registry.KernelBus

      KernelRegistryEntry entry2 = makeContext(configurator, "Name2", "B string");
      entry2.setState(ControllerState.INSTALLED);
      registry.registerEntry("Name2", entry2);

      KernelBus bus = kernel.getBus();
      Object result1 = bus.invoke("Name1", "toString", new Object[]{}, new String[]{});
      Object result2 = bus.invoke("Name2", "toString", new Object[]{}, new String[]{});
      assertEquals("A string", result1);
      assertEquals("B string", result2);
   }
View Full Code Here

Examples of org.jboss.kernel.spi.registry.KernelBus

      builder.addDestroyParameter(Date.class.getName(), new Date());

      KernelControllerContext context = controller.install(builder.getBeanMetaData());
      assertEquals(ControllerState.INSTALLED, context.getState());

      KernelBus bus = kernel.getBus();
      assertInstanceOf(bus, LifecycleAwareKernelBus.class);

      bus.invoke("Name1", "executeDestroy", new Object[]{-1, new Date()}, new String[]{int.class.getName(), Date.class.getName()});
      assertEquals(ControllerState.CONFIGURED, context.getState());

      bus.invoke("Name1", "create", null, null);
      assertEquals(ControllerState.CREATE, context.getState());

      bus.invoke("Name1", "start", new Object[]{"foobar"}, new String[]{String.class.getName()});
      assertEquals(ControllerState.START, context.getState());

      bus.invoke("Name1", "doStop", null, null);
      assertEquals(ControllerState.CREATE, context.getState());    
   }
View Full Code Here

Examples of org.jboss.kernel.spi.registry.KernelBus

      if (trace)
         log.trace("Using Controller: " + controller);
      controller.setKernel(kernel);
      kernel.setController(controller);
     
      KernelBus bus = createKernelBus(kernel);
      if (trace)
         log.trace("Using Bus: " + bus);
      bus.setKernel(kernel);
      kernel.setBus(bus);

      KernelBeanValidator validator = createKernelBeanValidator(kernel);
      if (trace)
         log.trace("Using Validator: " + validator);
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.