Examples of BeanMetadata


Examples of org.jboss.beans.metadata.spi.BeanMetaData

      }     
   }
  
   protected BeanMetaData getBeanMetaData(KernelDeployment deployment, String name)
   {
      BeanMetaData bmd = null;
      for(BeanMetaDataFactory factory : deployment.getBeanFactories())
      {
         for(BeanMetaData beanMetaData : factory.getBeans())
         {
            if(beanMetaData.getName().equals(name))
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

     
      for (Map.Entry<String, Object> entry : unit.getAttachments().entrySet())
      {
         if (entry.getValue() instanceof BeanMetaData)
         {
            BeanMetaData checkBuilder = (BeanMetaData)entry.getValue();
            if (checkBuilder.getBean().equals(HornetQCoreDeployment.class.getName()))
            {
               // If there is any core deployment on the same deployment unit, it needs to be deployed first.
               // So we add a dependency here
               builder.addDependency(entry.getKey());
            }
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

      // Deploy
      deploy(deployment);
      // Get the BeanMetaData
      KernelControllerContext ctx = (KernelControllerContext) controller.getContext("ServiceBindingManagementObject", null);
      assertNotNull(ctx);
      BeanMetaData bmd = ctx.getBeanMetaData();
      assertNotNull(bmd);

      // Create the ManagedObjects
      ManagedObject deploymentMO = getMOF().initManagedObject(deployment, null);
      ManagedObject mo = getMOF().initManagedObject(bmd, null);
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

      {
         KernelController controller = (KernelController) context.getController();
         Kernel kernel = controller.getKernel();
         KernelConfigurator configurator = kernel.getConfigurator();
        
         BeanMetaData metaData = context.getBeanMetaData();
         BeanInfo info = configurator.getBeanInfo(metaData);
         context.setBeanInfo(info);

         // add custom dependencies (e.g. AOP layer).
         DependencyInfo depends =   context.getDependencyInfo();
         List dependencies = info.getDependencies();
         if (dependencies != null)
         {
            Iterator it = dependencies.iterator();
            while (it.hasNext())
            {
               AbstractDependencyItem dependency = new AbstractDependencyItem(metaData.getName(), it.next(), ControllerState.INSTANTIATED, ControllerState.INSTALLED);
               depends.addIDependOn(dependency);
            }
         }

      }
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

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

         BeanMetaData metaData = context.getBeanMetaData();
         BeanInfo info = context.getBeanInfo();
         final Joinpoint joinPoint = configurator.getConstructorJoinPoint(info, metaData.getConstructor(), metaData);
        
         Object object = dispatchJoinPoint(context, joinPoint);
         context.setTarget(object);
         try
         {
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

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

         Object object = context.getTarget();
         BeanInfo info = context.getBeanInfo();
         BeanMetaData metaData = context.getBeanMetaData();
         Set joinPoints = configurator.getPropertySetterJoinPoints(info, metaData);
         setAttributes(context, object, joinPoints, false);
      }
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

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

         Object object = context.getTarget();
         BeanInfo info = context.getBeanInfo();
         BeanMetaData metaData = context.getBeanMetaData();
         try
         {
            Set joinPoints = configurator.getPropertyNullerJoinPoints(info, metaData);
            setAttributes(context, object, joinPoints, true);
         }
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

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

         Object target = context.getTarget();
         BeanInfo info = context.getBeanInfo();
         BeanMetaData metaData = context.getBeanMetaData();
         String method = getInstallMethod(context);
         List parameters = getInstallParameters(context);
         MethodJoinpoint joinpoint = null;
         try
         {
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

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

         Object target = context.getTarget();
         BeanInfo info = context.getBeanInfo();
         BeanMetaData metaData = context.getBeanMetaData();
         String method = getUninstallMethod(context);
         List parameters = getUninstallParameters(context);
         MethodJoinpoint joinpoint = null;
         try
         {
View Full Code Here

Examples of org.jboss.beans.metadata.spi.BeanMetaData

    */
   public static class CreateDestroyLifecycleAction extends LifecycleAction
   {
      public String getInstallMethod(KernelControllerContext context)
      {
         BeanMetaData metaData = context.getBeanMetaData();
         LifecycleMetaData lifecycle = metaData.getCreate();
         if (lifecycle != null)
            return lifecycle.getMethodName();
         return "create";
      }
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.