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 java.lang.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 java.lang.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 java.lang.String
CDI_BEAN_MANAGER
Deprecated.(since 5.2) useAvailableSettings.CDI_BEAN_MANAGER
insteadstatic java.lang.String
CFG_FILE
cfg.xml configuration file usedstatic java.lang.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 java.lang.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 java.lang.String
DELAY_CDI_ACCESS
Defines delayed access to CDI BeanManager.static java.lang.String
DISCARD_PC_ON_CLOSE
Whether or not discard persistent context on entityManager.close() The EJB3 compliant and default choice is falsestatic java.lang.String
ENHANCER_ENABLE_ASSOCIATION_MANAGEMENT
Enable association management feature in runtime bytecode enhancementstatic java.lang.String
ENHANCER_ENABLE_DIRTY_TRACKING
Enable dirty tracking feature in runtime bytecode enhancementstatic java.lang.String
ENHANCER_ENABLE_LAZY_INITIALIZATION
Enable lazy loading feature in runtime bytecode enhancementstatic java.lang.String
ENTITY_MANAGER_FACTORY_NAME
EntityManagerFactory namestatic java.lang.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 java.lang.String
FLUSH_MODE
Used to determine flush mode.static java.lang.String
HBXML_FILES
static java.lang.String
IDENTIFIER_GENERATOR_STRATEGY_PROVIDER
IdentifierGeneratorStrategyProvider class name, the class must have a no-arg constructorstatic java.lang.String
INTERCEPTOR
Deprecated.(since 5.2) useAvailableSettings.INTERCEPTOR
insteadstatic java.lang.String
JDBC_DRIVER
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_DRIVER
insteadstatic java.lang.String
JDBC_PASSWORD
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_PASSWORD
insteadstatic java.lang.String
JDBC_URL
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_URL
insteadstatic java.lang.String
JDBC_USER
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_USER
insteadstatic java.lang.String
JPA_METAMODEL_POPULATION
Deprecated.useAvailableSettings.STATIC_METAMODEL_POPULATION
insteadstatic java.lang.String
JTA_DATASOURCE
Deprecated.(since 5.2) useAvailableSettings.JPA_JTA_DATASOURCE
insteadstatic java.lang.String
LOADED_CLASSES
static java.lang.String
LOCK_SCOPE
Deprecated.(since 5.2) useAvailableSettings.JPA_LOCK_SCOPE
insteadstatic java.lang.String
LOCK_TIMEOUT
Deprecated.(since 5.2) useAvailableSettings.JPA_LOCK_TIMEOUT
insteadstatic java.lang.String
NON_JTA_DATASOURCE
Deprecated.(since 5.2) useAvailableSettings.JPA_NON_JTA_DATASOURCE
insteadstatic java.lang.String
PERSIST_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_PERSIST_VALIDATION_GROUP
insteadstatic java.lang.String
PERSISTENCE_UNIT_NAME
Used to pass along the name of the persistence unit.static java.lang.String
PROVIDER
Deprecated.(since 5.2) useAvailableSettings.JPA_PERSISTENCE_PROVIDER
insteadstatic java.lang.String
REMOVE_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_REMOVE_VALIDATION_GROUP
insteadstatic java.lang.String
SCHEMA_GEN_CONNECTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CONNECTION
insteadstatic java.lang.String
SCHEMA_GEN_CREATE_SCHEMAS
Deprecated.(since 5.2) useAvailableSettings.HBM2DLL_CREATE_NAMESPACES
orAvailableSettings.HBM2DLL_CREATE_SCHEMAS
insteadstatic java.lang.String
SCHEMA_GEN_CREATE_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CREATE_SCRIPT_SOURCE
insteadstatic java.lang.String
SCHEMA_GEN_CREATE_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CREATE_SOURCE
insteadstatic java.lang.String
SCHEMA_GEN_DATABASE_ACTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DATABASE_ACTION
insteadstatic java.lang.String
SCHEMA_GEN_DB_MAJOR_VERSION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_MAJOR_VERSION
insteadstatic java.lang.String
SCHEMA_GEN_DB_MINOR_VERSION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_MINOR_VERSION
insteadstatic java.lang.String
SCHEMA_GEN_DB_NAME
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DB_NAME
insteadstatic java.lang.String
SCHEMA_GEN_DROP_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DROP_SCRIPT_SOURCE
insteadstatic java.lang.String
SCHEMA_GEN_DROP_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_DROP_SOURCE
insteadstatic java.lang.String
SCHEMA_GEN_LOAD_SCRIPT_SOURCE
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_LOAD_SCRIPT_SOURCE
insteadstatic java.lang.String
SCHEMA_GEN_SCRIPTS_ACTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_ACTION
insteadstatic java.lang.String
SCHEMA_GEN_SCRIPTS_CREATE_TARGET
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_CREATE_TARGET
insteadstatic java.lang.String
SCHEMA_GEN_SCRIPTS_DROP_TARGET
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_SCRIPTS_DROP_TARGET
insteadstatic java.lang.String
SESSION_FACTORY_OBSERVER
SessionFactoryObserver class name, the class must have a no-arg constructorstatic java.lang.String
SESSION_INTERCEPTOR
Deprecated.(since 5.2) useAvailableSettings.SESSION_SCOPED_INTERCEPTOR
insteadstatic java.lang.String
SHARED_CACHE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_MODE
insteadstatic java.lang.String
SHARED_CACHE_RETRIEVE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_RETRIEVE_MODE
insteadstatic java.lang.String
SHARED_CACHE_STORE_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_SHARED_CACHE_STORE_MODE
insteadstatic java.lang.String
TRANSACTION_TYPE
Deprecated.(since 5.2) useAvailableSettings.JPA_TRANSACTION_TYPE
insteadstatic java.lang.String
UPDATE_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_UPDATE_VALIDATION_GROUP
insteadstatic java.lang.String
VALIDATION_FACTORY
Deprecated.(since 5.2) useAvailableSettings.JPA_VALIDATION_FACTORY
insteadstatic java.lang.String
VALIDATION_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_VALIDATION_MODE
insteadstatic java.lang.String
XML_FILE_NAMES
List of classes names Internal use only
-
-
-
Field Detail
-
PROVIDER
@Deprecated static final java.lang.String PROVIDER
Deprecated.(since 5.2) useAvailableSettings.JPA_PERSISTENCE_PROVIDER
instead- See Also:
- Constant Field Values
-
TRANSACTION_TYPE
@Deprecated static final java.lang.String TRANSACTION_TYPE
Deprecated.(since 5.2) useAvailableSettings.JPA_TRANSACTION_TYPE
instead- See Also:
- Constant Field Values
-
JTA_DATASOURCE
@Deprecated static final java.lang.String JTA_DATASOURCE
Deprecated.(since 5.2) useAvailableSettings.JPA_JTA_DATASOURCE
instead- See Also:
- Constant Field Values
-
NON_JTA_DATASOURCE
@Deprecated static final java.lang.String NON_JTA_DATASOURCE
Deprecated.(since 5.2) useAvailableSettings.JPA_NON_JTA_DATASOURCE
instead- See Also:
- Constant Field Values
-
JDBC_DRIVER
@Deprecated static final java.lang.String JDBC_DRIVER
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_DRIVER
instead- See Also:
- Constant Field Values
-
JDBC_URL
@Deprecated static final java.lang.String JDBC_URL
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_URL
instead- See Also:
- Constant Field Values
-
JDBC_USER
@Deprecated static final java.lang.String JDBC_USER
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_USER
instead- See Also:
- Constant Field Values
-
JDBC_PASSWORD
@Deprecated static final java.lang.String JDBC_PASSWORD
Deprecated.(since 5.2) useAvailableSettings.JPA_JDBC_PASSWORD
instead- See Also:
- Constant Field Values
-
SHARED_CACHE_MODE
@Deprecated static final java.lang.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 java.lang.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 java.lang.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 java.lang.String VALIDATION_MODE
Deprecated.(since 5.2) useAvailableSettings.JPA_VALIDATION_MODE
instead- See Also:
- Constant Field Values
-
VALIDATION_FACTORY
@Deprecated static final java.lang.String VALIDATION_FACTORY
Deprecated.(since 5.2) useAvailableSettings.JPA_VALIDATION_FACTORY
instead- See Also:
- Constant Field Values
-
PERSIST_VALIDATION_GROUP
@Deprecated static final java.lang.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 java.lang.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 java.lang.String REMOVE_VALIDATION_GROUP
Deprecated.(since 5.2) useAvailableSettings.JPA_REMOVE_VALIDATION_GROUP
instead- See Also:
- Constant Field Values
-
LOCK_SCOPE
@Deprecated static final java.lang.String LOCK_SCOPE
Deprecated.(since 5.2) useAvailableSettings.JPA_LOCK_SCOPE
instead- See Also:
- Constant Field Values
-
LOCK_TIMEOUT
@Deprecated static final java.lang.String LOCK_TIMEOUT
Deprecated.(since 5.2) useAvailableSettings.JPA_LOCK_TIMEOUT
instead- See Also:
- Constant Field Values
-
CDI_BEAN_MANAGER
@Deprecated static final java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.String SCHEMA_GEN_CONNECTION
Deprecated.(since 5.2) useAvailableSettings.HBM2DDL_CONNECTION
instead- See Also:
- Constant Field Values
-
SCHEMA_GEN_DB_NAME
@Deprecated static final java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.String INTERCEPTOR
Deprecated.(since 5.2) useAvailableSettings.INTERCEPTOR
instead- See Also:
- Constant Field Values
-
SESSION_INTERCEPTOR
@Deprecated static final java.lang.String SESSION_INTERCEPTOR
Deprecated.(since 5.2) useAvailableSettings.SESSION_SCOPED_INTERCEPTOR
instead- See Also:
- Constant Field Values
-
ALIAS_SPECIFIC_LOCK_MODE
static final java.lang.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 java.lang.String CFG_FILE
cfg.xml configuration file used- See Also:
- Constant Field Values
-
CLASS_CACHE_PREFIX
static final java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.String ENHANCER_ENABLE_DIRTY_TRACKING
Enable dirty tracking feature in runtime bytecode enhancement- See Also:
- Constant Field Values
-
ENHANCER_ENABLE_LAZY_INITIALIZATION
static final java.lang.String ENHANCER_ENABLE_LAZY_INITIALIZATION
Enable lazy loading feature in runtime bytecode enhancement- See Also:
- Constant Field Values
-
ENHANCER_ENABLE_ASSOCIATION_MANAGEMENT
static final java.lang.String ENHANCER_ENABLE_ASSOCIATION_MANAGEMENT
Enable association management feature in runtime bytecode enhancement- See Also:
- Constant Field Values
-
DISCARD_PC_ON_CLOSE
static final java.lang.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 java.lang.String FLUSH_MODE
Used to determine flush mode.- See Also:
- Constant Field Values
-
ENTITY_MANAGER_FACTORY_NAME
static final java.lang.String ENTITY_MANAGER_FACTORY_NAME
EntityManagerFactory name- See Also:
- Constant Field Values
-
XML_FILE_NAMES
static final java.lang.String XML_FILE_NAMES
List of classes names Internal use only- See Also:
- Constant Field Values
-
HBXML_FILES
static final java.lang.String HBXML_FILES
- See Also:
- Constant Field Values
-
LOADED_CLASSES
static final java.lang.String LOADED_CLASSES
- See Also:
- Constant Field Values
-
PERSISTENCE_UNIT_NAME
static final java.lang.String PERSISTENCE_UNIT_NAME
Used to pass along the name of the persistence unit.- See Also:
- Constant Field Values
-
DELAY_CDI_ACCESS
static final java.lang.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 java.lang.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
-
-