Package org.jboss.seam.framework

Examples of org.jboss.seam.framework.EntityIdentifier


  
   @Transactional
   public Object getKey(int rowIndex, List wrappedList, EntityManager entityManager)
   {
      EntityIdentifier key = new EntityIdentifier(wrappedList.get(rowIndex), entityManager);
      if (!rows.contains(key))
      {
         rows.add(key);
         setDirty();
      }
View Full Code Here


   }

   @Override
   protected Identifier createIdentifier(Object entity)
   {
      return new EntityIdentifier(entity, getPersistenceContext());
   }
View Full Code Here

{

   @Override
   protected Identifier createIdentifier(Object entity)
   {
      return new EntityIdentifier(entity, getPersistenceContext());
   }
View Full Code Here

                setValue("#{countryHome.instance.name}", "foo");
                invokeMethod("#{countryHome.persist}");
                Country country = (Country) getValue("#{countryHome.instance}");
                EntityManager entityManager = (EntityManager) getValue("#{countryHome.entityManager}");
               
                EntityIdentifier entityIdentifier = new EntityIdentifier(country, entityManager);
                assert "foo".equals(((Country) entityIdentifier.find(entityManager)).getName());
                EntityIdentifier entityIdentifier2 = new EntityIdentifier(country, entityManager);
                assert entityIdentifier.equals(entityIdentifier2);
            }
           
        }.run();
    }
View Full Code Here

    * @return The key under which the clazz/id are stored
    */
   @Transactional
   public Integer put(Object entity)
   {     
      EntityIdentifier key = new EntityIdentifier(entity, getEntityManager());
      if (!store.contains(key))
      {
         store.add(key);
         setDirty();
      }
View Full Code Here

TOP

Related Classes of org.jboss.seam.framework.EntityIdentifier

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.