A C D E F G H I J L M O P R S T U 

A

AbstractGlobalEntityManagerFactory - Class in com.phloc.db.jpa
Abstract global singleton to handle a single persistence unit.
AbstractGlobalEntityManagerFactory(String, String, String, String, String, String, Map<String, Object>) - Constructor for class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
Constructor
AbstractGlobalEntityManagerFactoryH2 - Class in com.phloc.db.jpa.h2
JPA Singleton specific for H2 database.
AbstractGlobalEntityManagerFactoryH2(String, String, String, String) - Constructor for class com.phloc.db.jpa.h2.AbstractGlobalEntityManagerFactoryH2
 
AbstractGlobalEntityManagerFactoryH2(String, Map<String, String>, String, String, String) - Constructor for class com.phloc.db.jpa.h2.AbstractGlobalEntityManagerFactoryH2
 
AbstractGlobalEntityManagerFactoryH2(String, Map<String, String>, String, String, String, Map<String, Object>) - Constructor for class com.phloc.db.jpa.h2.AbstractGlobalEntityManagerFactoryH2
Constructor.
AbstractGlobalEntityManagerFactoryMySQL - Class in com.phloc.db.jpa.mysql
JPA Singleton specific for MySQL database.
AbstractGlobalEntityManagerFactoryMySQL(String, String, String, String) - Constructor for class com.phloc.db.jpa.mysql.AbstractGlobalEntityManagerFactoryMySQL
 
AbstractGlobalEntityManagerFactoryMySQL(String, Map<EMySQLConnectionProperty, String>, String, String, String) - Constructor for class com.phloc.db.jpa.mysql.AbstractGlobalEntityManagerFactoryMySQL
 
AbstractGlobalEntityManagerFactoryMySQL(String, Map<EMySQLConnectionProperty, String>, String, String, String, Map<String, Object>) - Constructor for class com.phloc.db.jpa.mysql.AbstractGlobalEntityManagerFactoryMySQL
 
AbstractPerRequestEntityManager - Class in com.phloc.db.jpa
Abstract request singleton to handle a single EntityManager.
AbstractPerRequestEntityManager() - Constructor for class com.phloc.db.jpa.AbstractPerRequestEntityManager
Deprecated.
addNamedEntityGraph(String, EntityGraph<T>) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
addNamedQuery(String, Query) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 

C

checkPersistenceXMLValidity() - Static method in class com.phloc.db.jpa.utils.PersistenceXmlUtils
Read all "META-INF/persistence.xml" files in the class path and check if the referenced classes are in the classpath.
clear() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
close() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
close() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
close() - Method in class com.phloc.db.jpa.proxy.EntityManagerWithListener
 
com.phloc.db.jpa - package com.phloc.db.jpa
 
com.phloc.db.jpa.annotations - package com.phloc.db.jpa.annotations
 
com.phloc.db.jpa.callback - package com.phloc.db.jpa.callback
 
com.phloc.db.jpa.config - package com.phloc.db.jpa.config
 
com.phloc.db.jpa.eclipselink - package com.phloc.db.jpa.eclipselink
 
com.phloc.db.jpa.eclipselink.converter - package com.phloc.db.jpa.eclipselink.converter
 
com.phloc.db.jpa.h2 - package com.phloc.db.jpa.h2
 
com.phloc.db.jpa.mysql - package com.phloc.db.jpa.mysql
 
com.phloc.db.jpa.proxy - package com.phloc.db.jpa.proxy
 
com.phloc.db.jpa.utils - package com.phloc.db.jpa.utils
 
contains(Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
convertDataValueToObjectValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaDateTimeConverter
 
convertDataValueToObjectValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaDurationConverter
 
convertDataValueToObjectValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateConverter
 
convertDataValueToObjectValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateTimeConverter
 
convertDataValueToObjectValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalTimeConverter
 
convertDataValueToObjectValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPALocaleConverter
 
convertObjectValueToDataValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaDateTimeConverter
 
convertObjectValueToDataValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaDurationConverter
 
convertObjectValueToDataValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateConverter
 
convertObjectValueToDataValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateTimeConverter
 
convertObjectValueToDataValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalTimeConverter
 
convertObjectValueToDataValue(Object, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPALocaleConverter
 
createEntityGraph(Class<T>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createEntityGraph(String) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createEntityManager() - Method in class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
Create a new EntityManager with the default properties - usually this is suitable!
createEntityManager(Map) - Method in class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
Create a new EntityManager with custom properties!
createEntityManager() - Method in class com.phloc.db.jpa.AbstractPerRequestEntityManager
Create a new EntityManager when required.
createEntityManager() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
createEntityManager(Map) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
createEntityManager(SynchronizationType) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
createEntityManager(SynchronizationType, Map) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
createEntityManager() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryWithListener
 
createEntityManager(Map) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryWithListener
 
createEntityManager(SynchronizationType) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryWithListener
 
createEntityManager(SynchronizationType, Map) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryWithListener
 
createFailure(Throwable) - Static method in class com.phloc.db.jpa.JPAExecutionResult
 
createNamedQuery(String) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createNamedQuery(String, Class<T>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createNamedStoredProcedureQuery(String) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createNativeQuery(String) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createNativeQuery(String, Class) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createNativeQuery(String, String) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createQuery(String) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createQuery(CriteriaQuery<T>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createQuery(CriteriaUpdate) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createQuery(CriteriaDelete) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createQuery(String, Class<T>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createStoredProcedureQuery(String) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createStoredProcedureQuery(String, Class...) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createStoredProcedureQuery(String, String...) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
createSuccess(T) - Static method in class com.phloc.db.jpa.JPAExecutionResult
 
customize(Session) - Method in class com.phloc.db.jpa.eclipselink.EclipseLinkSessionCustomizer
 
customizeEntityManagerFactory(EntityManagerFactory) - Method in class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
This method allows you to customize the created EntityManagerFactory in any way.

D

DEFAULT_ALLOW_NESTED_TRANSACTIONS - Static variable in class com.phloc.db.jpa.JPAEnabledManager
By default nested transactions are not allowed
DEFAULT_EXECUTION_WARN_TIME_MS - Static variable in class com.phloc.db.jpa.JPAEnabledManager
The default execution time after which a warning is emitted
DEFAULT_SYNC_ENTITY_MGR - Static variable in class com.phloc.db.jpa.JPAEnabledManager
By default the entity manager is not locked (changed in 3.0.0)
DEFAULT_USE_TRANSACTIONS_FOR_SELECT - Static variable in class com.phloc.db.jpa.JPAEnabledManager
By default no transaction is used for select statements
detach(Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
doH2Analyze() - Method in class com.phloc.db.jpa.h2.JPAEnabledManagerH2
 
doInTransaction(EntityManager, boolean, Runnable) - Static method in class com.phloc.db.jpa.JPAEnabledManager
 
doInTransaction(EntityManager, boolean, IThrowingRunnable) - Static method in class com.phloc.db.jpa.JPAEnabledManager
 
doInTransaction(IThrowingRunnable) - Method in class com.phloc.db.jpa.JPAEnabledManager
 
doInTransaction(Runnable) - Method in class com.phloc.db.jpa.JPAEnabledManager
 
doInTransaction(EntityManager, boolean, Callable<T>) - Static method in class com.phloc.db.jpa.JPAEnabledManager
 
doInTransaction(Callable<T>) - Method in class com.phloc.db.jpa.JPAEnabledManager
 
doSelect(Callable<T>) - Method in class com.phloc.db.jpa.JPAEnabledManager
Run a read-only query.
doSelectStatic(Callable<T>) - Static method in class com.phloc.db.jpa.JPAEnabledManager
Perform a select, without a transaction

E

EclipseLinkLogger - Class in com.phloc.db.jpa.eclipselink
A logging adapter that can be hooked into JPA and forwards all logging requests to phloc logging.
EclipseLinkLogger() - Constructor for class com.phloc.db.jpa.eclipselink.EclipseLinkLogger
 
EclipseLinkSessionCustomizer - Class in com.phloc.db.jpa.eclipselink
Class for customizing JPA sessions.
EclipseLinkSessionCustomizer() - Constructor for class com.phloc.db.jpa.eclipselink.EclipseLinkSessionCustomizer
 
EntityManagerFactoryProxy - Class in com.phloc.db.jpa.proxy
Proxy implementation of the EntityManagerFactory interface.
EntityManagerFactoryProxy(EntityManagerFactory) - Constructor for class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
EntityManagerFactoryWithListener - Class in com.phloc.db.jpa.proxy
A special EntityManagerFactory that creates EntityManager objects that are unique per thread.
EntityManagerFactoryWithListener(EntityManagerFactory) - Constructor for class com.phloc.db.jpa.proxy.EntityManagerFactoryWithListener
 
EntityManagerProxy - Class in com.phloc.db.jpa.proxy
Proxy implementation of the EntityManager interface.
EntityManagerProxy(EntityManager) - Constructor for class com.phloc.db.jpa.proxy.EntityManagerProxy
 
EntityManagerWithListener - Class in com.phloc.db.jpa.proxy
 
EntityManagerWithListener(EntityManager) - Constructor for class com.phloc.db.jpa.proxy.EntityManagerWithListener
 
equals(Object) - Method in class com.phloc.db.jpa.JPAExecutionResult
 

F

find(Class<T>, Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
find(Class<T>, Object, Map<String, Object>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
find(Class<T>, Object, LockModeType) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
find(Class<T>, Object, LockModeType, Map<String, Object>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
flush() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 

G

getAllFactoryProperties() - Method in class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
 
getAllThirdPartyModules() - Method in class com.phloc.db.jpa.config.ThirdPartyModuleProvider_phloc_db
 
getCache() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
getCriteriaBuilder() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
getCriteriaBuilder() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getCustomExceptionHandler() - Static method in class com.phloc.db.jpa.JPAEnabledManager
Get the custom exception handler.
getDefaultExecutionWarnTime() - Static method in class com.phloc.db.jpa.JPAEnabledManager
 
getDelegate() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getDriverClass() - Method in class com.phloc.db.jpa.h2.H2DriverSingleton
 
getDriverClassName() - Method in class com.phloc.db.jpa.h2.H2DriverSingleton
 
getEntityGraph(String) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getEntityGraphs(Class<T>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getEntityManager() - Method in class com.phloc.db.jpa.AbstractPerRequestEntityManager
 
getEntityManager() - Method in interface com.phloc.db.jpa.IEntityManagerProvider
 
getEntityManager() - Method in class com.phloc.db.jpa.JPAEnabledManager
 
getEntityManagerFactory() - Method in class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
 
getEntityManagerFactory() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getExecutionTimeExceededHandler() - Static method in class com.phloc.db.jpa.JPAEnabledManager
Get the custom exception handler.
getFlushMode() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getGlobalLogLevel() - Static method in class com.phloc.db.jpa.eclipselink.EclipseLinkSessionCustomizer
 
getInstance() - Static method in class com.phloc.db.jpa.h2.H2DriverSingleton
 
getListener() - Method in class com.phloc.db.jpa.proxy.EntityManagerWithListener
 
getLockMode(Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getMetamodel() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
getMetamodel() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getOrThrow() - Method in class com.phloc.db.jpa.JPAExecutionResult
 
getPersistenceUnitName() - Method in class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
 
getPersistenceUnitUtil() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
getProperties() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
getProperties() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getReference(Class<T>, Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getSelectCountResult(Query) - Static method in class com.phloc.db.jpa.JPAEnabledManager
Helper method to handle the execution of "SELECT COUNT(...) ..."
getSelectCountResultObj(Query) - Static method in class com.phloc.db.jpa.JPAEnabledManager
Helper method to handle the execution of "SELECT COUNT(...) ..."
getThrowable() - Method in class com.phloc.db.jpa.JPAExecutionResult
 
getTransaction() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getWrappedEntityManager() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
getWrappedEntityManagerFactory() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 

H

H2 - Static variable in class com.phloc.db.jpa.config.ThirdPartyModuleProvider_phloc_db
H2 database
H2DriverSingleton - Class in com.phloc.db.jpa.h2
A wrapper around the H2 driver, that gets automatically deregistered, when the global scope is closed.
H2DriverSingleton() - Constructor for class com.phloc.db.jpa.h2.H2DriverSingleton
Deprecated.
hashCode() - Method in class com.phloc.db.jpa.JPAExecutionResult
 
hasThrowable() - Method in class com.phloc.db.jpa.JPAExecutionResult
 

I

IEntityManagerListener - Interface in com.phloc.db.jpa.proxy
Base interface for EntityManager listeners.
IEntityManagerProvider - Interface in com.phloc.db.jpa
Indirection interface for retrieving JPA EntityManager.
IExecutionTimeExceededHandler - Interface in com.phloc.db.jpa.callback
Callback interface to be used to notify interested parties when a statement takes too long.
initialize(DatabaseMapping, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaDateTimeConverter
 
initialize(DatabaseMapping, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaDurationConverter
 
initialize(DatabaseMapping, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateConverter
 
initialize(DatabaseMapping, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateTimeConverter
 
initialize(DatabaseMapping, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalTimeConverter
 
initialize(DatabaseMapping, Session) - Method in class com.phloc.db.jpa.eclipselink.converter.JPALocaleConverter
 
isAllowNestedTransactions() - Method in class com.phloc.db.jpa.JPAEnabledManager
 
isEmitStackTrace() - Method in class com.phloc.db.jpa.callback.LoggingExecutionTimeExceededHandler
 
isJoinedToTransaction() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
isMutable() - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaDateTimeConverter
 
isMutable() - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaDurationConverter
 
isMutable() - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateConverter
 
isMutable() - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateTimeConverter
 
isMutable() - Method in class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalTimeConverter
 
isMutable() - Method in class com.phloc.db.jpa.eclipselink.converter.JPALocaleConverter
 
isOpen() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
isOpen() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
isSyncEntityMgr() - Method in class com.phloc.db.jpa.JPAEnabledManager
 
isTableExisting(String) - Method in class com.phloc.db.jpa.h2.JPAEnabledManagerH2
 
isUseTransactionsForSelect() - Method in class com.phloc.db.jpa.JPAEnabledManager
 

J

joinTransaction() - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
JPAEnabledManager - Class in com.phloc.db.jpa
JPA enabled manager with transaction handling etc.
JPAEnabledManager(IEntityManagerProvider) - Constructor for class com.phloc.db.jpa.JPAEnabledManager
 
JPAEnabledManagerH2 - Class in com.phloc.db.jpa.h2
Special H2 version of JPAEnabledManager
JPAEnabledManagerH2(IEntityManagerProvider) - Constructor for class com.phloc.db.jpa.h2.JPAEnabledManagerH2
 
JPAEnabledManagerMySQL - Class in com.phloc.db.jpa.mysql
Special MySQL version of JPAEnabledManager
JPAEnabledManagerMySQL(IEntityManagerProvider) - Constructor for class com.phloc.db.jpa.mysql.JPAEnabledManagerMySQL
 
JPAExecutionResult<DATATYPE> - Class in com.phloc.db.jpa
Represents the result of a single transaction/select within this module.
JPAExecutionResult(ISuccessIndicator, DATATYPE, Throwable) - Constructor for class com.phloc.db.jpa.JPAExecutionResult
 
JPAJodaDateTimeConverter - Class in com.phloc.db.jpa.eclipselink.converter
 
JPAJodaDateTimeConverter() - Constructor for class com.phloc.db.jpa.eclipselink.converter.JPAJodaDateTimeConverter
 
JPAJodaDurationConverter - Class in com.phloc.db.jpa.eclipselink.converter
 
JPAJodaDurationConverter() - Constructor for class com.phloc.db.jpa.eclipselink.converter.JPAJodaDurationConverter
 
JPAJodaLocalDateConverter - Class in com.phloc.db.jpa.eclipselink.converter
 
JPAJodaLocalDateConverter() - Constructor for class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateConverter
 
JPAJodaLocalDateTimeConverter - Class in com.phloc.db.jpa.eclipselink.converter
 
JPAJodaLocalDateTimeConverter() - Constructor for class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalDateTimeConverter
 
JPAJodaLocalTimeConverter - Class in com.phloc.db.jpa.eclipselink.converter
 
JPAJodaLocalTimeConverter() - Constructor for class com.phloc.db.jpa.eclipselink.converter.JPAJodaLocalTimeConverter
 
JPALocaleConverter - Class in com.phloc.db.jpa.eclipselink.converter
 
JPALocaleConverter() - Constructor for class com.phloc.db.jpa.eclipselink.converter.JPALocaleConverter
 

L

lock(Object, LockModeType) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
lock(Object, LockModeType, Map<String, Object>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
log(SessionLogEntry) - Method in class com.phloc.db.jpa.eclipselink.EclipseLinkLogger
 
LoggingExecutionTimeExceededHandler - Class in com.phloc.db.jpa.callback
A logging implementation of IExecutionTimeExceededHandler.
LoggingExecutionTimeExceededHandler(boolean) - Constructor for class com.phloc.db.jpa.callback.LoggingExecutionTimeExceededHandler
 

M

m_aRWLock - Variable in class com.phloc.db.jpa.AbstractPerRequestEntityManager
 
merge(T) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
MYSQL - Static variable in class com.phloc.db.jpa.config.ThirdPartyModuleProvider_phloc_db
MySQL connector

O

onAfterEntityManagerClosed() - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryWithListener
 
onAfterEntityManagerClosed() - Method in interface com.phloc.db.jpa.proxy.IEntityManagerListener
Called after an EntityManager was closed.
onAfterInstantiation() - Method in class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
 
onDestroy() - Method in class com.phloc.db.jpa.AbstractGlobalEntityManagerFactory
Called when the global scope is destroyed (e.g. upon servlet context shutdown)
onDestroy() - Method in class com.phloc.db.jpa.AbstractPerRequestEntityManager
 
onDestroy() - Method in class com.phloc.db.jpa.h2.H2DriverSingleton
 
onExecutionTimeExceeded(String, long) - Method in interface com.phloc.db.jpa.callback.IExecutionTimeExceededHandler
Called when the execution time was exceeded
onExecutionTimeExceeded(String, long) - Method in class com.phloc.db.jpa.callback.LoggingExecutionTimeExceededHandler
 
onExecutionTimeExceeded(String, long) - Static method in class com.phloc.db.jpa.JPAEnabledManager
 

P

PATH_PERSISTENCE_XML - Static variable in class com.phloc.db.jpa.utils.PersistenceXmlUtils
The JPA configuration file relative to the classpath
persist(Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
PERSISTENCE_NAMESPACE_URI - Static variable in class com.phloc.db.jpa.utils.PersistenceXmlUtils
 
PersistenceXmlUtils - Class in com.phloc.db.jpa.utils
Utility class that scans all META-INF/persistence.xml files available, and checks if all referenced classes are available :)

R

refresh(Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
refresh(Object, Map<String, Object>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
refresh(Object, LockModeType) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
refresh(Object, LockModeType, Map<String, Object>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
remove(Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 

S

s_aRWLock - Static variable in class com.phloc.db.jpa.JPAEnabledManager
 
setAllowNestedTransactions(boolean) - Method in class com.phloc.db.jpa.JPAEnabledManager
Allow nested transaction
setCloseListener(IEntityManagerListener) - Method in class com.phloc.db.jpa.proxy.EntityManagerWithListener
 
setCustomExceptionHandler(IExceptionHandler<Throwable>) - Static method in class com.phloc.db.jpa.JPAEnabledManager
Set a custom exception handler that is called in case performing some operation fails.
setDefaultExecutionWarnTime(int) - Static method in class com.phloc.db.jpa.JPAEnabledManager
Set the milli seconds duration on which a warning should be emitted, if a single SQL execution too at least that long.
setExecutionTimeExceededHandler(IExecutionTimeExceededHandler) - Static method in class com.phloc.db.jpa.JPAEnabledManager
 
setFlushMode(FlushModeType) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
setGlobalLogLevel(int) - Static method in class com.phloc.db.jpa.eclipselink.EclipseLinkSessionCustomizer
See SessionLog for the available log levels
setH2LockMode(EH2LockMode) - Method in class com.phloc.db.jpa.h2.JPAEnabledManagerH2
 
setH2Log(EH2Log) - Method in class com.phloc.db.jpa.h2.JPAEnabledManagerH2
 
setH2UndoLog(boolean) - Method in class com.phloc.db.jpa.h2.JPAEnabledManagerH2
 
setJMXEnabledByDefault(boolean) - Static method in class com.phloc.db.jpa.h2.AbstractGlobalEntityManagerFactoryH2
 
setProperty(String, Object) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
setSyncEntityMgr(boolean) - Method in class com.phloc.db.jpa.JPAEnabledManager
Set whether the entity manager should be synchronized upon each access
setUseTransactionsForSelect(boolean) - Method in class com.phloc.db.jpa.JPAEnabledManager
Use transactions for select statements?

T

ThirdPartyModuleProvider_phloc_db - Class in com.phloc.db.jpa.config
Implement this SPI interface if your JAR file contains external third party modules.
ThirdPartyModuleProvider_phloc_db() - Constructor for class com.phloc.db.jpa.config.ThirdPartyModuleProvider_phloc_db
 
toString() - Method in class com.phloc.db.jpa.callback.LoggingExecutionTimeExceededHandler
 
toString() - Method in class com.phloc.db.jpa.JPAExecutionResult
 

U

unwrap(Class<T>) - Method in class com.phloc.db.jpa.proxy.EntityManagerFactoryProxy
 
unwrap(Class<T>) - Method in class com.phloc.db.jpa.proxy.EntityManagerProxy
 
UsedOnlyByJPA - Annotation Type in com.phloc.db.jpa.annotations
Just to indicate that a method is present for JPA only.
A C D E F G H I J L M O P R S T U 

Copyright © 2006–2015 phloc systems. All rights reserved.