public class AvailableSettings
extends java.lang.Object
Environment
values.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALIAS_SPECIFIC_LOCK_MODE
Query hint (aka
Query.setHint(java.lang.String, java.lang.Object) ) for applying
an alias specific lock mode (aka Query.setLockMode(java.lang.String, org.hibernate.LockMode) ). |
static java.lang.String |
AUTODETECTION
JAR autodetection artifacts class, hbm
|
static java.lang.String |
CFG_FILE
cfg.xml configuration file used
|
static java.lang.String |
CLASS_CACHE_PREFIX
Caching configuration should follow the following pattern
hibernate.ejb.classcache.
|
static java.lang.String |
CLASS_NAMES
List of classes names
Internal use only
|
static java.lang.String |
COLLECTION_CACHE_PREFIX
Caching configuration should follow the following pattern
hibernate.ejb.collectioncache.
|
static java.lang.String |
CONFIGURATION_JNDI_NAME
Consider this as experimental
It is not recommended to set up this property, the configuration is stored
in the JNDI in a serialized form
|
static java.lang.String |
DISCARD_PC_ON_CLOSE
Whether or not discard persistent context on entityManager.close()
The EJB3 compliant and default choice is false
|
static 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
IdentifierGeneratorStrategyRegisterer class name, the class must have a no-arg constructor
|
static java.lang.String |
INTERCEPTOR
Interceptor class name, the class has to have a no-arg constructor
the interceptor instance is shared amongst all EntityManager of a given EntityManagerFactory
|
static java.lang.String |
JACC_CONTEXT_ID |
static java.lang.String |
JACC_ENABLED |
static java.lang.String |
JACC_PREFIX |
static java.lang.String |
JDBC_DRIVER
The name of a JDBC driver to use to connect to the database.
|
static java.lang.String |
JDBC_PASSWORD
The JDBC connection password.
|
static java.lang.String |
JDBC_URL
The JDBC connection url to use to connect to the database.
|
static java.lang.String |
JDBC_USER
The JDBC connection user name.
|
static java.lang.String |
JTA_DATASOURCE
The JNDI name of a JTA
DataSource . |
static java.lang.String |
LOADED_CLASSES |
static java.lang.String |
LOCK_SCOPE
Used to request (hint) a pessimistic lock scope.
|
static java.lang.String |
LOCK_TIMEOUT
Used to request (hint) a pessimistic lock timeout (in milliseconds).
|
static java.lang.String |
NAMING_STRATEGY
Naming strategy class name, the class has to have a no-arg constructor
|
static java.lang.String |
NON_JTA_DATASOURCE
The JNDI name of a non-JTA
DataSource . |
static java.lang.String |
PACKAGE_NAMES
List of annotated packages
Internal use only
|
static java.lang.String |
PERSIST_VALIDATION_GROUP
Used to coordinate with bean validators
See JPA 2 section 8.2.1.9
|
static java.lang.String |
PERSISTENCE_UNIT_NAME |
static java.lang.String |
PERSISTER_CLASS_PROVIDER
PersisterClassProvider class name, the class must have a no-arg constructor
|
static java.lang.String |
PROVIDER
THe name of the
PersistenceProvider implementor
See JPA 2 sections 9.4.3 and 8.2.1.4 |
static java.lang.String |
REMOVE_VALIDATION_GROUP
Used to coordinate with bean validators
See JPA 2 section 8.2.1.9
|
static java.lang.String |
SCANNER
Pass an implementation of
Scanner :
- preferably an actual instance
- or a class name with a no-arg constructor |
static java.lang.String |
SESSION_FACTORY_OBSERVER
SessionFactoryObserver class name, the class must have a no-arg constructor
|
static java.lang.String |
SESSION_INTERCEPTOR
Interceptor class name, the class has to have a no-arg constructor
|
static java.lang.String |
SHARED_CACHE_MODE
Used to indicate whether second-level (what JPA terms shared cache) caching is
enabled as per the rules defined in JPA 2 section 3.1.7.
|
static java.lang.String |
SHARED_CACHE_RETRIEVE_MODE
NOTE : Not a valid EMF property...
|
static java.lang.String |
SHARED_CACHE_STORE_MODE
NOTE : Not a valid EMF property...
|
static java.lang.String |
TRANSACTION_TYPE
The type of transactions supported by the entity managers.
|
static java.lang.String |
UPDATE_VALIDATION_GROUP
Used to coordinate with bean validators
See JPA 2 section 8.2.1.9
|
static java.lang.String |
USE_CLASS_ENHANCER
Enable the class file enhancement
|
static java.lang.String |
VALIDATION_FACTORY
Used to pass along any discovered validator factory.
|
static java.lang.String |
VALIDATION_MODE
Used to indicate what form of automatic validation is in effect as per rules defined
in JPA 2 section 3.6.1.1
See JPA 2 sections 9.4.3 and 8.2.1.8
|
static java.lang.String |
XML_FILE_NAMES
List of classes names
Internal use only
|
Constructor and Description |
---|
AvailableSettings() |
public static final java.lang.String PROVIDER
PersistenceProvider
implementor
See JPA 2 sections 9.4.3 and 8.2.1.4public static final java.lang.String TRANSACTION_TYPE
public static final java.lang.String JTA_DATASOURCE
DataSource
.
See JPA 2 sections 9.4.3 and 8.2.1.5public static final java.lang.String NON_JTA_DATASOURCE
DataSource
.
See JPA 2 sections 9.4.3 and 8.2.1.5public static final java.lang.String JDBC_DRIVER
JDBC_URL
, JDBC_USER
and JDBC_PASSWORD
to define how to make connections to the database in lieu of
a datasource (either JTA_DATASOURCE
or NON_JTA_DATASOURCE
).
See section 8.2.1.9public static final java.lang.String JDBC_URL
JDBC_DRIVER
, JDBC_USER
and JDBC_PASSWORD
to define how to make connections to the database in lieu of
a datasource (either JTA_DATASOURCE
or NON_JTA_DATASOURCE
).
See section 8.2.1.9public static final java.lang.String JDBC_USER
JDBC_DRIVER
, JDBC_URL
and JDBC_PASSWORD
to define how to make connections to the database in lieu of
a datasource (either JTA_DATASOURCE
or NON_JTA_DATASOURCE
).
See section 8.2.1.9public static final java.lang.String JDBC_PASSWORD
JDBC_DRIVER
, JDBC_URL
and JDBC_USER
to define how to make connections to the database in lieu of
a datasource (either JTA_DATASOURCE
or NON_JTA_DATASOURCE
).
See JPA 2 section 8.2.1.9public static final java.lang.String SHARED_CACHE_MODE
SharedCacheMode
,
Constant Field Valuespublic static final java.lang.String SHARED_CACHE_RETRIEVE_MODE
CacheRetrieveMode
,
Constant Field Valuespublic static final java.lang.String SHARED_CACHE_STORE_MODE
CacheStoreMode
,
Constant Field Valuespublic static final java.lang.String VALIDATION_MODE
ValidationMode
,
Constant Field Valuespublic static final java.lang.String VALIDATION_FACTORY
public static final java.lang.String LOCK_SCOPE
public static final java.lang.String LOCK_TIMEOUT
public static final java.lang.String PERSIST_VALIDATION_GROUP
public static final java.lang.String UPDATE_VALIDATION_GROUP
public static final java.lang.String REMOVE_VALIDATION_GROUP
public static final java.lang.String ALIAS_SPECIFIC_LOCK_MODE
Query.setHint(java.lang.String, java.lang.Object)
) for applying
an alias specific lock mode (aka Query.setLockMode(java.lang.String, org.hibernate.LockMode)
).
Either LockMode
or LockModeType
are accepted. Also the String names of either are accepted as well. null
is additionally accepted as meaning LockMode.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 apply someLockMode
to the alias "a"
.public static final java.lang.String AUTODETECTION
public static final java.lang.String CFG_FILE
public static final java.lang.String CLASS_CACHE_PREFIX
public static final java.lang.String COLLECTION_CACHE_PREFIX
public static final java.lang.String INTERCEPTOR
public static final java.lang.String SESSION_INTERCEPTOR
public static final java.lang.String NAMING_STRATEGY
public static final java.lang.String PERSISTER_CLASS_PROVIDER
public static final java.lang.String SESSION_FACTORY_OBSERVER
public static final java.lang.String IDENTIFIER_GENERATOR_STRATEGY_PROVIDER
public static final java.lang.String EVENT_LISTENER_PREFIX
public static final java.lang.String USE_CLASS_ENHANCER
public static final java.lang.String DISCARD_PC_ON_CLOSE
public static final java.lang.String CONFIGURATION_JNDI_NAME
public static final java.lang.String FLUSH_MODE
public static final java.lang.String SCANNER
Scanner
:
- preferably an actual instance
- or a class name with a no-arg constructorpublic static final java.lang.String CLASS_NAMES
public static final java.lang.String PACKAGE_NAMES
public static final java.lang.String XML_FILE_NAMES
public static final java.lang.String HBXML_FILES
public static final java.lang.String LOADED_CLASSES
public static final java.lang.String JACC_CONTEXT_ID
public static final java.lang.String JACC_PREFIX
public static final java.lang.String JACC_ENABLED
public static final java.lang.String PERSISTENCE_UNIT_NAME
Copyright © 2013. All Rights Reserved.