|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.openjpa.persistence.EntityManagerFactoryImpl
public class EntityManagerFactoryImpl
Implementation of EntityManagerFactory
that acts as a
facade to a BrokerFactory
.
Field Summary |
---|
Fields inherited from interface org.apache.openjpa.kernel.ConnectionRetainModes |
---|
CONN_RETAIN_ALWAYS, CONN_RETAIN_DEMAND, CONN_RETAIN_TRANS |
Constructor Summary | |
---|---|
protected |
EntityManagerFactoryImpl(org.apache.openjpa.kernel.BrokerFactory factory)
Constructor. |
Method Summary | |
---|---|
void |
addLifecycleListener(java.lang.Object listener,
java.lang.Class... classes)
Register a listener for lifecycle-related events on the specified classes. |
void |
close()
|
OpenJPAEntityManager |
createEntityManager()
|
OpenJPAEntityManager |
createEntityManager(java.util.Map props)
Return an entity manager with the provided additional configuration settings. |
boolean |
equals(java.lang.Object other)
|
org.apache.openjpa.kernel.BrokerFactory |
getBrokerFactory()
Delegate. |
org.apache.openjpa.conf.OpenJPAConfiguration |
getConfiguration()
Return the configuration for this factory. |
java.util.Properties |
getProperties()
Return properties describing this runtime. |
QueryResultCache |
getQueryResultCache()
Access query result cache. |
StoreCache |
getStoreCache()
Access the level 2 store cache. |
StoreCache |
getStoreCache(java.lang.String cacheName)
Access a named level 2 store cache. |
java.lang.Object |
getUserObject(java.lang.Object key)
Get the value for the specified key from the map of user objects. |
int |
hashCode()
|
boolean |
isOpen()
|
java.lang.Object |
putUserObject(java.lang.Object key,
java.lang.Object val)
Put the specified key-value pair into the map of user objects. |
void |
removeLifecycleListener(java.lang.Object listener)
Remove a listener for lifecycle-related events. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected EntityManagerFactoryImpl(org.apache.openjpa.kernel.BrokerFactory factory)
Method Detail |
---|
public org.apache.openjpa.kernel.BrokerFactory getBrokerFactory()
public org.apache.openjpa.conf.OpenJPAConfiguration getConfiguration()
OpenJPAEntityManagerFactory
getConfiguration
in interface OpenJPAEntityManagerFactory
public java.util.Properties getProperties()
OpenJPAEntityManagerFactory
getProperties
in interface OpenJPAEntityManagerFactory
public java.lang.Object putUserObject(java.lang.Object key, java.lang.Object val)
OpenJPAEntityManagerFactory
putUserObject
in interface OpenJPAEntityManagerFactory
public java.lang.Object getUserObject(java.lang.Object key)
OpenJPAEntityManagerFactory
getUserObject
in interface OpenJPAEntityManagerFactory
public StoreCache getStoreCache()
OpenJPAEntityManagerFactory
getStoreCache
in interface OpenJPAEntityManagerFactory
public StoreCache getStoreCache(java.lang.String cacheName)
OpenJPAEntityManagerFactory
getStoreCache
in interface OpenJPAEntityManagerFactory
public QueryResultCache getQueryResultCache()
OpenJPAEntityManagerFactory
getQueryResultCache
in interface OpenJPAEntityManagerFactory
public OpenJPAEntityManager createEntityManager()
createEntityManager
in interface javax.persistence.EntityManagerFactory
createEntityManager
in interface OpenJPAEntityManagerFactory
public OpenJPAEntityManager createEntityManager(java.util.Map props)
OpenJPAEntityManagerFactory
createEntityManager
in interface javax.persistence.EntityManagerFactory
createEntityManager
in interface OpenJPAEntityManagerFactory
public void addLifecycleListener(java.lang.Object listener, java.lang.Class... classes)
OpenJPAEntityManagerFactory
org.apache.openjpa.event
package for listener types.
addLifecycleListener
in interface OpenJPAEntityManagerFactory
public void removeLifecycleListener(java.lang.Object listener)
OpenJPAEntityManagerFactory
removeLifecycleListener
in interface OpenJPAEntityManagerFactory
public void close()
close
in interface javax.persistence.EntityManagerFactory
close
in interface org.apache.openjpa.lib.util.Closeable
public boolean isOpen()
isOpen
in interface javax.persistence.EntityManagerFactory
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |