Package org.jboss.beans.metadata.spi

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


   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


      }

      public List getInstallParameters(KernelControllerContext context)
      {
         BeanMetaData metaData = context.getBeanMetaData();
         LifecycleMetaData lifecycle = metaData.getCreate();
         if (lifecycle != null)
            return lifecycle.getParameters();
         return null;
      }
View Full Code Here

      }

      public String getUninstallMethod(KernelControllerContext context)
      {
         BeanMetaData metaData = context.getBeanMetaData();
         LifecycleMetaData lifecycle = metaData.getDestroy();
         if (lifecycle != null)
            return lifecycle.getMethodName();
         return "destroy";
      }
View Full Code Here

      }

      public List getUninstallParameters(KernelControllerContext context)
      {
         BeanMetaData metaData = context.getBeanMetaData();
         LifecycleMetaData lifecycle = metaData.getDestroy();
         if (lifecycle != null)
            return lifecycle.getParameters();
         return null;
      }
View Full Code Here

   public static class StartStopLifecycleAction extends LifecycleAction
   {
      public String getInstallMethod(KernelControllerContext context)
      {
         BeanMetaData metaData = context.getBeanMetaData();
         LifecycleMetaData lifecycle = metaData.getStart();
         if (lifecycle != null)
            return lifecycle.getMethodName();
         return "start";
      }
View Full Code Here

      }

      public List getInstallParameters(KernelControllerContext context)
      {
         BeanMetaData metaData = context.getBeanMetaData();
         LifecycleMetaData lifecycle = metaData.getStart();
         if (lifecycle != null)
            return lifecycle.getParameters();
         return null;
      }
View Full Code Here

      }

      public String getUninstallMethod(KernelControllerContext context)
      {
         BeanMetaData metaData = context.getBeanMetaData();
         LifecycleMetaData lifecycle = metaData.getStop();
         if (lifecycle != null)
            return lifecycle.getMethodName();
         return "stop";
      }
View Full Code Here

      }

      public List getUninstallParameters(KernelControllerContext context)
      {
         BeanMetaData metaData = context.getBeanMetaData();
         LifecycleMetaData lifecycle = metaData.getStop();
         if (lifecycle != null)
            return lifecycle.getParameters();
         return null;
      }
View Full Code Here

   /**
    * Set ignored no lifecycle metadata.
    */
   public void setIgnored()
   {
      LifecycleMetaData lmd = getCheckedLifecycle();
      if (lmd instanceof AbstractLifecycleMetaData)
      {
         AbstractLifecycleMetaData almd = (AbstractLifecycleMetaData)lmd;
         almd.setIgnored(true);
      }
View Full Code Here

    *
    * TODO - fix name in 2.2 version!
    */
   protected void checkLlifecycle()
   {
      LifecycleMetaData lifecycle = getLifecycle(beanMetaData);
      if (lifecycle == null)
      {
         createStateActionMetaData(null);
      }
   }
View Full Code Here

TOP

Related Classes of org.jboss.beans.metadata.spi.LifecycleMetaData

Copyright © 2018 www.massapicom. 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.