Package com.jk.data.vendors.eclipselink
Class JKPersistenceUnitProperties
java.lang.Object
com.jk.data.vendors.eclipselink.JKPersistenceUnitProperties
This class defines constants for various JPA persistence unit properties.
- Version:
- 1.0
- Author:
- Dr. Jalal H. Kiswani
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Represents the JDBC property for specifying the driver class name for internal connection pooling.static final String
Represents the JDBC property for specifying the database password for internal connection pooling.static final String
Represents the JDBC property for specifying the database URL for internal connection pooling.static final String
Represents the JDBC property for specifying the database user name for internal connection pooling.static final String
Represents the property for specifying the JTA (Java Transaction API) data source for the persistence unit.static final String
Represents the property for specifying the non-JTA data source for the persistence unit.static final String
Represents the property for specifying the query timeout.static final String
Represents the property for specifying the major version of the database.static final String
Represents the property for specifying the minor version of the database.static final String
Represents the property for specifying the database product name.static final String
Represents the property for specifying the database connection.static final String
Represents the property for specifying the source of the create script.static final String
Represents the property for specifying the source of the drop script.static final String
Represents the property for specifying the source of SQL load script.static final String
Represents the property for specifying the transaction type for the persistence unit.static final String
Represents the property for specifying the validation group to apply before persisting entities.static final String
Represents the property for specifying the validation group to apply before removing entities.static final String
Represents the property for specifying the validation group to apply before updating entities.static final String
Represents the property for specifying the validation mode.static final String
Represents the property for specifying the validation factory class name. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TRANSACTION_TYPE
Represents the property for specifying the transaction type for the persistence unit.- See Also:
-
JTA_DATASOURCE
Represents the property for specifying the JTA (Java Transaction API) data source for the persistence unit.- See Also:
-
NON_JTA_DATASOURCE
Represents the property for specifying the non-JTA data source for the persistence unit.- See Also:
-
JDBC_DRIVER
Represents the JDBC property for specifying the driver class name for internal connection pooling.- See Also:
-
JDBC_URL
Represents the JDBC property for specifying the database URL for internal connection pooling.- See Also:
-
JDBC_USER
Represents the JDBC property for specifying the database user name for internal connection pooling.- See Also:
-
JDBC_PASSWORD
Represents the JDBC property for specifying the database password for internal connection pooling.- See Also:
-
VALIDATOR_FACTORY
Represents the property for specifying the validation factory class name.- See Also:
-
VALIDATION_MODE
Represents the property for specifying the validation mode.- See Also:
-
VALIDATION_GROUP_PRE_PERSIST
Represents the property for specifying the validation group to apply before persisting entities.- See Also:
-
VALIDATION_GROUP_PRE_UPDATE
Represents the property for specifying the validation group to apply before updating entities.- See Also:
-
VALIDATION_GROUP_PRE_REMOVE
Represents the property for specifying the validation group to apply before removing entities.- See Also:
-
SCHEMA_DATABASE_PRODUCT_NAME
Represents the property for specifying the database product name.- See Also:
-
SCHEMA_DATABASE_MAJOR_VERSION
Represents the property for specifying the major version of the database.- See Also:
-
SCHEMA_DATABASE_MINOR_VERSION
Represents the property for specifying the minor version of the database.- See Also:
-
SCHEMA_GENERATION_CREATE_SCRIPT_SOURCE
Represents the property for specifying the source of the create script.- See Also:
-
SCHEMA_GENERATION_DROP_SCRIPT_SOURCE
Represents the property for specifying the source of the drop script.- See Also:
-
SCHEMA_GENERATION_CONNECTION
Represents the property for specifying the database connection.- See Also:
-
SCHEMA_GENERATION_SQL_LOAD_SCRIPT_SOURCE
Represents the property for specifying the source of SQL load script.- See Also:
-
QUERY_TIMEOUT
Represents the property for specifying the query timeout.- See Also:
-
-
Constructor Details
-
JKPersistenceUnitProperties
public JKPersistenceUnitProperties()
-