|
Parameter
|
Values
|
Description
|
|
javax.persistence.provider
|
|
Class name of the provider to use.
DataNucleus has a provider name of
org.datanucleus.api.jpa.PersistenceProviderImpl
|
|
javax.persistence.transactionType
|
RESOURCE_LOCAL | JTA
|
Type of transactions to use. In J2SE the default is RESOURCE_LOCAL. In J2EE the default is JTA.
|
|
javax.persistence.jtaDataSource
|
|
JNDI name of a (transactional) JTA data source.
|
|
javax.persistence.nonJtaDataSource
|
|
JNDI name of a (non-transactional) data source.
|
|
javax.persistence.jdbc.driver
|
|
Alias for datanucleus.ConnectionDriverName
|
|
javax.persistence.jdbc.url
|
|
Alias for datanucleus.ConnectionURL
|
|
javax.persistence.jdbc.user
|
|
Alias for datanucleus.ConnectionUserName
|
|
javax.persistence.jdbc.password
|
|
Alias for datanucleus.ConnectionPassword
|
|
javax.persistence.query.timeout
|
|
Alias for datanucleus.query.timeout
|
|
javax.persistence.sharedCache.mode
|
|
Alias for datanucleus.cache.level2.mode
|
|
javax.persistence.validation.mode
|
|
Alias for datanucleus.validation.mode
|
|
javax.persistence.validation.group.pre-persist
|
|
Alias for datanucleus.validation.group.pre-persist
|
|
javax.persistence.validation.group.pre-update
|
|
Alias for datanucleus.validation.group.pre-update
|
|
javax.persistence.validation.group.pre-remove
|
|
Alias for datanucleus.validation.group.pre-remove
|
|
javax.persistence.validation.factory
|
|
Alias for datanucleus.validation.factory
|