Package org.hibernate.jpa
Interface AvailableSettings
-
- All Known Subinterfaces:
AvailableSettings
,AvailableSettings
- All Known Implementing Classes:
Environment
public interface AvailableSettings
Defines the available HEM settings, both JPA-defined as well as Hibernate-specific NOTE : Does *not* includeEnvironment
values.
-
-
Field Summary
Fields Modifier and Type Field Description static String
ALIAS_SPECIFIC_LOCK_MODE
Query hint (akaQuery.setHint(java.lang.String, java.lang.Object)
) for applying an alias specific lock mode (akaQuery.setLockMode(java.lang.String, org.hibernate.LockMode)
).static String
ALLOW_JTA_TRANSACTION_ACCESS
Setting that allows access to the underlyingTransaction
, even when using a JTA since normal JPA operations prohibit this behavior.static String
CDI_BEAN_MANAGER
Deprecated.(since 5.2) useAvailableSettings.CDI_BEAN_MANAGER
insteadstatic String
CFG_FILE
cfg.xml configuration file usedstatic String
CLASS_CACHE_PREFIX
Caching configuration should follow the following patternhibernate.ejb.classcache.<fully.qualified.Classname> usage[, region]
where usage is the cache strategy used and region the cache region namestatic String
COLLECTION_CACHE_PREFIX
Caching configuration should follow the following patternhibernate.ejb.collectioncache.<fully.qualified.Classname>.<role> usage[, region]
where usage is the cache strategy used and region the cache region namestatic String
DELAY_CDI_ACCESS
Defines delayed access to CDI BeanManager.static String
DISCARD_PC_ON_CLOSE
Whether or not discard persistent context on entityManager.close() The EJB3 compliant and default choice is falsestatic String
ENHANCER_ENABLE_ASSOCIATION_MANAGEMENT
Enable association management feature in runtime bytecode enhancementstatic String
ENHANCER_ENABLE_DIRTY_TRACKING
Enable dirty tracking feature in runtime bytecode enhancementstatic String
ENHANCER_ENABLE_LAZY_INITIALIZATION
Enable lazy loading feature in runtime bytecode enhancementstatic String
ENTITY_MANAGER_FACTORY_NAME
EntityManagerFactory namestatic String
EVENT_LISTENER_PREFIX
Event configuration should follow the following pattern hibernate.ejb.event.[eventType] f.q.c.n.EventListener1, f.q.c.n.EventListener12 ...static String
FLUSH_MODE
Used to determine flush mode.static String
HBXML_FILES
static String
IDENTIFIER_GENERATOR_STRATEGY_PROVIDER
IdentifierGeneratorStrategyProvider class name, the class must have a no-arg constructorstatic String
INTERCEPTOR
Deprecated.(since 5.2) useAvailableSettings.INTERCEPTOR
insteadstatic String
JDBC_DRIVER
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_DRIVER
insteadstatic String
JDBC_PASSWORD
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_PASSWORD
insteadstatic String
JDBC_URL
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_URL
insteadstatic String
JDBC_USER
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_USER
insteadstatic String
JPA_METAMODEL_POPULATION
Deprecated.useAvailableSettings.STATIC_METAMODEL_POPULATION
insteadstatic String
JTA_DATASOURCE
Deprecated.(since 5.2) useAvailableSettings.JPA_JTA_DATASOURCE
insteadstatic String
LOADED_CLASSES
static String
LOCK_SCOPE
Deprecated.(since 5.2) useAvailableSettings.JPA_LOCK_SCOPE
insteadstatic String
LOCK_TIMEOUT
Deprecated.(since 5.2) useAvailableSettings.JPA_LOCK_TIMEOUT
insteadstatic String
NON_JTA_DATASOURCE
Deprecated.(since 5.2) useAvailableSettings.JPA_NON_JTA_DATASOURCE
insteadstatic String
PERSIST_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_PERSIST_VALIDATION_GROUP
insteadstatic String
PERSISTENCE_UNIT_NAME
Used to pass along the name of the persistence unit.static String
PROVIDER
Deprecated.(since 5.2) useAvailableSettings.JPA_PERSISTENCE_PROVIDER
insteadstatic String
REMOVE_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_REMOVE_VALIDATION_GROUP
insteadstatic String
SCHEMA_GEN_CONNECTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CONNECTION
insteadstatic String
SCHEMA_GEN_CREATE_SCHEMAS
Deprecated.(since 5.2) useAvailableSettings.HBM2DLL_CREATE_NAMESPACES
orAvailableSettings.HBM2DLL_CREATE_SCHEMAS
insteadstatic String
SCHEMA_GEN_CREATE_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CREATE_SCRIPT_SOURCE
insteadstatic String
SCHEMA_GEN_CREATE_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CREATE_SOURCE
insteadstatic String
SCHEMA_GEN_DATABASE_ACTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DATABASE_ACTION
insteadstatic String
SCHEMA_GEN_DB_MAJOR_VERSION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_MAJOR_VERSION
insteadstatic String
SCHEMA_GEN_DB_MINOR_VERSION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_MINOR_VERSION
insteadstatic String
SCHEMA_GEN_DB_NAME
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_NAME
insteadstatic String
SCHEMA_GEN_DROP_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DROP_SCRIPT_SOURCE
insteadstatic String
SCHEMA_GEN_DROP_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DROP_SOURCE
insteadstatic String
SCHEMA_GEN_LOAD_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_LOAD_SCRIPT_SOURCE
insteadstatic String
SCHEMA_GEN_SCRIPTS_ACTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_ACTION
insteadstatic String
SCHEMA_GEN_SCRIPTS_CREATE_TARGET
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_CREATE_TARGET
insteadstatic String
SCHEMA_GEN_SCRIPTS_DROP_TARGET
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_DROP_TARGET
insteadstatic String
SESSION_FACTORY_OBSERVER
SessionFactoryObserver class name, the class must have a no-arg constructorstatic String
SESSION_INTERCEPTOR
Deprecated.(since 5.2) useAvailableSettings.SESSION_SCOPED_INTERCEPTOR
insteadstatic String
SHARED_CACHE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_MODE
insteadstatic String
SHARED_CACHE_RETRIEVE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_RETRIEVE_MODE
insteadstatic String
SHARED_CACHE_STORE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_STORE_MODE
insteadstatic String
TRANSACTION_TYPE
Deprecated.(since 5.2) useAvailableSettings.JPA_TRANSACTION_TYPE
insteadstatic String
UPDATE_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_UPDATE_VALIDATION_GROUP
insteadstatic String
VALIDATION_FACTORY
Deprecated.(since 5.2) useAvailableSettings.JPA_VALIDATION_FACTORY
insteadstatic String
VALIDATION_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_VALIDATION_MODE
insteadstatic String
XML_FILE_NAMES
List of classes names Internal use only
-
-
-
Field Detail
-
PROVIDER
@Deprecated static final String PROVIDER
Deprecated.(since 5.2) useAvailableSettings.JPA_PERSISTENCE_PROVIDER
instead- See Also:
- Constant Field Values
-
TRANSACTION_TYPE
@Deprecated static final String TRANSACTION_TYPE
Deprecated.(since 5.2) useAvailableSettings.JPA_TRANSACTION_TYPE
instead- See Also:
- Constant Field Values
-
JTA_DATASOURCE
@Deprecated static final String JTA_DATASOURCE
Deprecated.(since 5.2) useAvailableSettings.JPA_JTA_DATASOURCE
instead- See Also:
- Constant Field Values
-
NON_JTA_DATASOURCE
@Deprecated static final String NON_JTA_DATASOURCE
Deprecated.(since 5.2) useAvailableSettings.JPA_NON_JTA_DATASOURCE
instead- See Also:
- Constant Field Values
-
JDBC_DRIVER
@Deprecated static final String JDBC_DRIVER
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_DRIVER
instead- See Also:
- Constant Field Values
-
JDBC_URL
@Deprecated static final String JDBC_URL
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_URL
instead- See Also:
- Constant Field Values
-
JDBC_USER
@Deprecated static final String JDBC_USER
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_USER
instead- See Also:
- Constant Field Values
-
JDBC_PASSWORD
@Deprecated static final String JDBC_PASSWORD
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_PASSWORD
instead- See Also:
- Constant Field Values
-
SHARED_CACHE_MODE
@Deprecated static final String SHARED_CACHE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_MODE
instead- See Also:
- Constant Field Values
-
SHARED_CACHE_RETRIEVE_MODE
@Deprecated static final String SHARED_CACHE_RETRIEVE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_RETRIEVE_MODE
instead- See Also:
- Constant Field Values
-
SHARED_CACHE_STORE_MODE
@Deprecated static final String SHARED_CACHE_STORE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_STORE_MODE
instead- See Also:
- Constant Field Values
-
VALIDATION_MODE
@Deprecated static final String VALIDATION_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_VALIDATION_MODE
instead- See Also:
- Constant Field Values
-
VALIDATION_FACTORY
@Deprecated static final String VALIDATION_FACTORY
Deprecated.(since 5.2) useAvailableSettings.JPA_VALIDATION_FACTORY
instead- See Also:
- Constant Field Values
-
PERSIST_VALIDATION_GROUP
@Deprecated static final String PERSIST_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_PERSIST_VALIDATION_GROUP
instead- See Also:
- Constant Field Values
-
UPDATE_VALIDATION_GROUP
@Deprecated static final String UPDATE_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_UPDATE_VALIDATION_GROUP
instead- See Also:
- Constant Field Values
-
REMOVE_VALIDATION_GROUP
@Deprecated static final String REMOVE_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_REMOVE_VALIDATION_GROUP
instead- See Also:
- Constant Field Values
-
LOCK_SCOPE
@Deprecated static final String LOCK_SCOPE
Deprecated.(since 5.2) useAvailableSettings.JPA_LOCK_SCOPE
instead- See Also:
- Constant Field Values
-
LOCK_TIMEOUT
@Deprecated static final String LOCK_TIMEOUT
Deprecated.(since 5.2) useAvailableSettings.JPA_LOCK_TIMEOUT
instead- See Also:
- Constant Field Values
-
CDI_BEAN_MANAGER
@Deprecated static final String CDI_BEAN_MANAGER
Deprecated.(since 5.2) useAvailableSettings.CDI_BEAN_MANAGER
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_CREATE_SOURCE
@Deprecated static final String SCHEMA_GEN_CREATE_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CREATE_SOURCE
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_DROP_SOURCE
@Deprecated static final String SCHEMA_GEN_DROP_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DROP_SOURCE
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_CREATE_SCRIPT_SOURCE
@Deprecated static final String SCHEMA_GEN_CREATE_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CREATE_SCRIPT_SOURCE
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_DROP_SCRIPT_SOURCE
@Deprecated static final String SCHEMA_GEN_DROP_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DROP_SCRIPT_SOURCE
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_DATABASE_ACTION
@Deprecated static final String SCHEMA_GEN_DATABASE_ACTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DATABASE_ACTION
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_SCRIPTS_ACTION
@Deprecated static final String SCHEMA_GEN_SCRIPTS_ACTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_ACTION
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_SCRIPTS_CREATE_TARGET
@Deprecated static final String SCHEMA_GEN_SCRIPTS_CREATE_TARGET
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_CREATE_TARGET
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_SCRIPTS_DROP_TARGET
@Deprecated static final String SCHEMA_GEN_SCRIPTS_DROP_TARGET
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_DROP_TARGET
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_CREATE_SCHEMAS
@Deprecated static final String SCHEMA_GEN_CREATE_SCHEMAS
Deprecated.(since 5.2) useAvailableSettings.HBM2DLL_CREATE_NAMESPACES
orAvailableSettings.HBM2DLL_CREATE_SCHEMAS
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_CONNECTION
@Deprecated static final String SCHEMA_GEN_CONNECTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CONNECTION
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_DB_NAME
@Deprecated static final String SCHEMA_GEN_DB_NAME
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_NAME
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_DB_MAJOR_VERSION
@Deprecated static final String SCHEMA_GEN_DB_MAJOR_VERSION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_MAJOR_VERSION
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_DB_MINOR_VERSION
@Deprecated static final String SCHEMA_GEN_DB_MINOR_VERSION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_MINOR_VERSION
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_LOAD_SCRIPT_SOURCE
@Deprecated static final String SCHEMA_GEN_LOAD_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_LOAD_SCRIPT_SOURCE
instead- See Also:
- Constant Field Values
-
JPA_METAMODEL_POPULATION
@Deprecated static final String JPA_METAMODEL_POPULATION
Deprecated.useAvailableSettings.STATIC_METAMODEL_POPULATION
insteadSetting that indicates whether to build the JPA types. Accepts 3 values:- enabled - Do the build
- disabled - Do not do the build
- ignoreUnsupported - Do the build, but ignore any non-JPA features that would otherwise result in a failure.
- See Also:
- Constant Field Values
-
INTERCEPTOR
@Deprecated static final String INTERCEPTOR
Deprecated.(since 5.2) useAvailableSettings.INTERCEPTOR
instead- See Also:
- Constant Field Values
-
SESSION_INTERCEPTOR
@Deprecated static final String SESSION_INTERCEPTOR
Deprecated.(since 5.2) useAvailableSettings.SESSION_SCOPED_INTERCEPTOR
instead- See Also:
- Constant Field Values
-
ALIAS_SPECIFIC_LOCK_MODE
static final String ALIAS_SPECIFIC_LOCK_MODE
Query hint (akaQuery.setHint(java.lang.String, java.lang.Object)
) for applying an alias specific lock mode (akaQuery.setLockMode(java.lang.String, org.hibernate.LockMode)
). EitherLockMode
orLockModeType
are accepted. Also the String names of either are accepted as well. null is additionally accepted as meaningLockMode.NONE
. Usage is to concatenate this setting name and the alias name together, separated by a dot. For exampleQuery.setHint( "org.hibernate.lockMode.a", someLockMode )
would applysomeLockMode
to the alias"a"
.- See Also:
- Constant Field Values
-
CFG_FILE
static final String CFG_FILE
cfg.xml configuration file used- See Also:
- Constant Field Values
-
CLASS_CACHE_PREFIX
static final String CLASS_CACHE_PREFIX
Caching configuration should follow the following patternhibernate.ejb.classcache.<fully.qualified.Classname> usage[, region]
where usage is the cache strategy used and region the cache region name- See Also:
- Constant Field Values
-
COLLECTION_CACHE_PREFIX
static final String COLLECTION_CACHE_PREFIX
Caching configuration should follow the following patternhibernate.ejb.collectioncache.<fully.qualified.Classname>.<role> usage[, region]
where usage is the cache strategy used and region the cache region name- See Also:
- Constant Field Values
-
SESSION_FACTORY_OBSERVER
static final String SESSION_FACTORY_OBSERVER
SessionFactoryObserver class name, the class must have a no-arg constructor- See Also:
- Constant Field Values
-
IDENTIFIER_GENERATOR_STRATEGY_PROVIDER
static final String IDENTIFIER_GENERATOR_STRATEGY_PROVIDER
IdentifierGeneratorStrategyProvider class name, the class must have a no-arg constructor- See Also:
- Constant Field Values
-
EVENT_LISTENER_PREFIX
static final String EVENT_LISTENER_PREFIX
Event configuration should follow the following pattern hibernate.ejb.event.[eventType] f.q.c.n.EventListener1, f.q.c.n.EventListener12 ...- See Also:
- Constant Field Values
-
ENHANCER_ENABLE_DIRTY_TRACKING
static final String ENHANCER_ENABLE_DIRTY_TRACKING
Enable dirty tracking feature in runtime bytecode enhancement- See Also:
- Constant Field Values
-
ENHANCER_ENABLE_LAZY_INITIALIZATION
static final String ENHANCER_ENABLE_LAZY_INITIALIZATION
Enable lazy loading feature in runtime bytecode enhancement- See Also:
- Constant Field Values
-
ENHANCER_ENABLE_ASSOCIATION_MANAGEMENT
static final String ENHANCER_ENABLE_ASSOCIATION_MANAGEMENT
Enable association management feature in runtime bytecode enhancement- See Also:
- Constant Field Values
-
DISCARD_PC_ON_CLOSE
static final String DISCARD_PC_ON_CLOSE
Whether or not discard persistent context on entityManager.close() The EJB3 compliant and default choice is false- See Also:
- Constant Field Values
-
FLUSH_MODE
static final String FLUSH_MODE
Used to determine flush mode.- See Also:
- Constant Field Values
-
ENTITY_MANAGER_FACTORY_NAME
static final String ENTITY_MANAGER_FACTORY_NAME
EntityManagerFactory name- See Also:
- Constant Field Values
-
XML_FILE_NAMES
static final String XML_FILE_NAMES
List of classes names Internal use only- See Also:
- Constant Field Values
-
HBXML_FILES
static final String HBXML_FILES
- See Also:
- Constant Field Values
-
LOADED_CLASSES
static final String LOADED_CLASSES
- See Also:
- Constant Field Values
-
PERSISTENCE_UNIT_NAME
static final String PERSISTENCE_UNIT_NAME
Used to pass along the name of the persistence unit.- See Also:
- Constant Field Values
-
DELAY_CDI_ACCESS
static final String DELAY_CDI_ACCESS
Defines delayed access to CDI BeanManager. Starting in 5.1 the preferred means for CDI bootstrapping is through org.hibernate.jpa.event.spi.jpa.ExtendedBeanManager- Since:
- 5.0.8
- See Also:
- Constant Field Values
-
ALLOW_JTA_TRANSACTION_ACCESS
static final String ALLOW_JTA_TRANSACTION_ACCESS
Setting that allows access to the underlyingTransaction
, even when using a JTA since normal JPA operations prohibit this behavior. Values aretrue
grants access,false
does not. The default behavior is to allow access unless the session is bootstrapped via JPA.- See Also:
- Constant Field Values
-
-