Class JKPersistenceUnitProperties

java.lang.Object
com.jk.data.vendors.eclipselink.JKPersistenceUnitProperties

public class JKPersistenceUnitProperties extends Object
This class defines constants for various JPA persistence unit properties.
Version:
1.0
Author:
Dr. Jalal H. Kiswani
  • Field Details

    • TRANSACTION_TYPE

      public static final String TRANSACTION_TYPE
      Represents the property for specifying the transaction type for the persistence unit.
      See Also:
    • JTA_DATASOURCE

      public static final String JTA_DATASOURCE
      Represents the property for specifying the JTA (Java Transaction API) data source for the persistence unit.
      See Also:
    • NON_JTA_DATASOURCE

      public static final String NON_JTA_DATASOURCE
      Represents the property for specifying the non-JTA data source for the persistence unit.
      See Also:
    • JDBC_DRIVER

      public static final String JDBC_DRIVER
      Represents the JDBC property for specifying the driver class name for internal connection pooling.
      See Also:
    • JDBC_URL

      public static final String JDBC_URL
      Represents the JDBC property for specifying the database URL for internal connection pooling.
      See Also:
    • JDBC_USER

      public static final String JDBC_USER
      Represents the JDBC property for specifying the database user name for internal connection pooling.
      See Also:
    • JDBC_PASSWORD

      public static final String JDBC_PASSWORD
      Represents the JDBC property for specifying the database password for internal connection pooling.
      See Also:
    • VALIDATOR_FACTORY

      public static final String VALIDATOR_FACTORY
      Represents the property for specifying the validation factory class name.
      See Also:
    • VALIDATION_MODE

      public static final String VALIDATION_MODE
      Represents the property for specifying the validation mode.
      See Also:
    • VALIDATION_GROUP_PRE_PERSIST

      public static final String VALIDATION_GROUP_PRE_PERSIST
      Represents the property for specifying the validation group to apply before persisting entities.
      See Also:
    • VALIDATION_GROUP_PRE_UPDATE

      public static final String VALIDATION_GROUP_PRE_UPDATE
      Represents the property for specifying the validation group to apply before updating entities.
      See Also:
    • VALIDATION_GROUP_PRE_REMOVE

      public static final String VALIDATION_GROUP_PRE_REMOVE
      Represents the property for specifying the validation group to apply before removing entities.
      See Also:
    • SCHEMA_DATABASE_PRODUCT_NAME

      public static final String SCHEMA_DATABASE_PRODUCT_NAME
      Represents the property for specifying the database product name.
      See Also:
    • SCHEMA_DATABASE_MAJOR_VERSION

      public static final String SCHEMA_DATABASE_MAJOR_VERSION
      Represents the property for specifying the major version of the database.
      See Also:
    • SCHEMA_DATABASE_MINOR_VERSION

      public static final String SCHEMA_DATABASE_MINOR_VERSION
      Represents the property for specifying the minor version of the database.
      See Also:
    • SCHEMA_GENERATION_CREATE_SCRIPT_SOURCE

      public static final String SCHEMA_GENERATION_CREATE_SCRIPT_SOURCE
      Represents the property for specifying the source of the create script.
      See Also:
    • SCHEMA_GENERATION_DROP_SCRIPT_SOURCE

      public static final String SCHEMA_GENERATION_DROP_SCRIPT_SOURCE
      Represents the property for specifying the source of the drop script.
      See Also:
    • SCHEMA_GENERATION_CONNECTION

      public static final String SCHEMA_GENERATION_CONNECTION
      Represents the property for specifying the database connection.
      See Also:
    • SCHEMA_GENERATION_SQL_LOAD_SCRIPT_SOURCE

      public static final String SCHEMA_GENERATION_SQL_LOAD_SCRIPT_SOURCE
      Represents the property for specifying the source of SQL load script.
      See Also:
    • QUERY_TIMEOUT

      public static final String QUERY_TIMEOUT
      Represents the property for specifying the query timeout.
      See Also:
  • Constructor Details

    • JKPersistenceUnitProperties

      public JKPersistenceUnitProperties()