|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OpenJPAEntityManagerFactory
Interface implemented by OpenJPA entity manager factories.
| Field Summary | |
|---|---|
static int |
CONN_RETAIN_ALWAYS
Deprecated. use ConnectionRetainMode enums instead. |
static int |
CONN_RETAIN_DEMAND
Deprecated. use ConnectionRetainMode enums instead. |
static int |
CONN_RETAIN_TRANS
Deprecated. use ConnectionRetainMode enums instead. |
| Method Summary | |
|---|---|
void |
addLifecycleListener(Object listener,
Class... classes)
Deprecated. cast to OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast. |
void |
addTransactionListener(Object listener)
Deprecated. cast to OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast. |
OpenJPAEntityManager |
createEntityManager()
|
OpenJPAEntityManager |
createEntityManager(Map props)
Return an entity manager with the provided additional configuration settings. |
OpenJPAConfiguration |
getConfiguration()
Deprecated. cast to OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast. |
OpenJPACriteriaBuilder |
getCriteriaBuilder()
Gets the QueryBuilder with OpenJPA-extended capabilities. |
QueryBuilder |
getDynamicQueryBuilder()
Gets a builder for dynamic queries. |
Map<String,Object> |
getProperties()
Return properties describing this runtime. |
QueryResultCache |
getQueryResultCache()
Access query result cache. |
StoreCache |
getStoreCache()
Access the level 2 store cache. |
StoreCache |
getStoreCache(String name)
Access a named level 2 store cache. |
Set<String> |
getSupportedProperties()
Get the properties supported by this runtime. |
Object |
getUserObject(Object key)
Get the value for the specified key from the map of user objects. |
Object |
putUserObject(Object key,
Object val)
Put the specified key-value pair into the map of user objects. |
void |
removeLifecycleListener(Object listener)
Deprecated. cast to OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast. |
void |
removeTransactionListener(Object listener)
Deprecated. cast to OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast. |
| Methods inherited from interface javax.persistence.EntityManagerFactory |
|---|
close, getCache, getMetamodel, getPersistenceUnitUtil, isOpen |
| Field Detail |
|---|
static final int CONN_RETAIN_DEMAND
ConnectionRetainMode enums instead.static final int CONN_RETAIN_TRANS
ConnectionRetainMode enums instead.static final int CONN_RETAIN_ALWAYS
ConnectionRetainMode enums instead.| Method Detail |
|---|
Map<String,Object> getProperties()
getProperties in interface javax.persistence.EntityManagerFactory
Object putUserObject(Object key,
Object val)
Object getUserObject(Object key)
StoreCache getStoreCache()
StoreCache getStoreCache(String name)
QueryResultCache getQueryResultCache()
OpenJPAEntityManager createEntityManager()
createEntityManager in interface javax.persistence.EntityManagerFactoryOpenJPAEntityManager createEntityManager(Map props)
createEntityManager in interface javax.persistence.EntityManagerFactoryOpenJPAConfiguration getConfiguration()
OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast.
void addLifecycleListener(Object listener,
Class... classes)
OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast.
void removeLifecycleListener(Object listener)
OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast.
void addTransactionListener(Object listener)
OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast.
void removeTransactionListener(Object listener)
OpenJPAEntityManagerFactorySPI instead. This
method pierces the published-API boundary, as does the SPI cast.
QueryBuilder getDynamicQueryBuilder()
OpenJPACriteriaBuilder getCriteriaBuilder()
getCriteriaBuilder in interface javax.persistence.EntityManagerFactorySet<String> getSupportedProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||