Package org.apache.cayenne.jpa

Interface Summary
CayenneEntityManager An interface that allows to access Cayenne runtime hidden behind standard JPA classes.
 

Class Summary
JpaEJBQLQuery A JPA wrapper for EJBQLQuery.
JpaNamedQuery  
JpaNativeQuery A JPA wrapper for Cayenne SQLTemplate.
JpaQuery A JPA Query that wraps a Cayenne Query.
JpaTransaction A JPA wrapper around a Cayenne Transaction.
JpaUnit A javax.persistence.spi.PersistenceUnitInfo implementor used by Cayenne JPA provider.
JtaEntityManager An EntityManager that can participate in JTA transactions.
JtaEntityManagerFactory An EntityManagerFactory that registers all EntityManagers that it creates with an active JTA Transaction so that they could flush the object state to the database during commit.
Provider A PersistenceProvider implementation based on Cayenne stack.
ResourceLocalEntityManager  
ResourceLocalEntityManagerFactory A Cayenne EntityManagerFactory that supports resource-local transactions.
TypeCheckingEntityManager An EntityManager decorator that checks that only properly enhanced entities are passwed to the underlying EntityManager.
 

Exception Summary
JpaProviderException A runtime exception thrown on various problems in the provider code.
 



Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.