Package org.jboss.seam.init

Examples of org.jboss.seam.init.EjbDescriptor


         {
            return clazz;
         }
         else
         {
            EjbDescriptor ejbDescriptor = Seam.getEjbDescriptor(clazz);
            if (ejbDescriptor != null)
            {
               return ejbDescriptor.getBeanType() == ComponentType.ENTITY_BEAN ? clazz : null;
            }
            else
            {
               clazz = clazz.getSuperclass();
            }
View Full Code Here


      return statefulName.equals("") ? unqualifyClassName(clazz) : statefulName;
   }

   private static String getEjbNameFromDescriptor(Class<?> clazz)
   {
      EjbDescriptor ejbDescriptor = getEjbDescriptor(clazz);
      return ejbDescriptor==null ? null : ejbDescriptor.getEjbName();
   }
View Full Code Here

    */
   @Deprecated
   public Entity(Class<?> beanClass)
   {
      super(beanClass);
      EjbDescriptor descriptor = Seam.getEjbDescriptor(beanClass);
      if (descriptor instanceof EjbEntityDescriptor)
      {
         mergeAnnotationAndOrmXml((EjbEntityDescriptor) descriptor);
      }
      else
View Full Code Here

   private static final Map<Class, String> COMPONENT_NAME_CACHE = new ConcurrentHashMap<Class, String>();
   private static final Map<Class, EjbDescriptor> EJB_DESCRIPTOR_CACHE = new ConcurrentHashMap<Class, EjbDescriptor>();

   private static EjbDescriptor getEjbDescriptor(Class clazz)
   {
      EjbDescriptor info = EJB_DESCRIPTOR_CACHE.get(clazz);
      if (info != null)
      {
          return info;
      }
      else
View Full Code Here

      {
          return ENTITY_BEAN;
      }
      else
      {         
         EjbDescriptor ejbDescriptor = getEjbDescriptor(clazz);
         if (ejbDescriptor == null)
         {
            return JAVA_BEAN;
         }
         else
         {
            return ejbDescriptor.getBeanType();
         }
      }     
   }
View Full Code Here

         {
            return clazz;
         }
         else
         {
            EjbDescriptor ejbDescriptor = EJB_DESCRIPTOR_CACHE.get(clazz);
            if ( ejbDescriptor!=null )
            {
               return ejbDescriptor.getBeanType()==ComponentType.ENTITY_BEAN ?
                        clazz : null;
            }
            else
            {
               clazz = clazz.getSuperclass();
View Full Code Here

      return statefulName.equals("") ? unqualifyClassName(clazz) : statefulName;
   }

   private static String getEjbNameFromDescriptor(Class<?> clazz)
   {
      EjbDescriptor ejbDescriptor = getEjbDescriptor(clazz);
      return ejbDescriptor==null ? null : ejbDescriptor.getEjbName();
   }
View Full Code Here

   private static final Map<Class, String> COMPONENT_NAME_CACHE = new ConcurrentHashMap<Class, String>();
   private static final Map<Class, EjbDescriptor> EJB_DESCRIPTOR_CACHE = new ConcurrentHashMap<Class, EjbDescriptor>();

   private static EjbDescriptor getEjbDescriptor(Class clazz)
   {
      EjbDescriptor info = EJB_DESCRIPTOR_CACHE.get(clazz);
      if (info != null)
      {
          return info;
      }
      else
View Full Code Here

      {
          return ENTITY_BEAN;
      }
      else
      {         
         EjbDescriptor ejbDescriptor = getEjbDescriptor(clazz);
         if (ejbDescriptor == null)
         {
            return JAVA_BEAN;
         }
         else
         {
            return ejbDescriptor.getBeanType();
         }
      }     
   }
View Full Code Here

         {
            return clazz;
         }
         else
         {
            EjbDescriptor ejbDescriptor = EJB_DESCRIPTOR_CACHE.get(clazz);
            if ( ejbDescriptor!=null )
            {
               return ejbDescriptor.getBeanType()==ComponentType.ENTITY_BEAN ?
                        clazz : null;
            }
            else
            {
               clazz = clazz.getSuperclass();
View Full Code Here

TOP

Related Classes of org.jboss.seam.init.EjbDescriptor

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.