Interface IDBStore.Props

Enclosing interface:
IDBStore

public static interface IDBStore.Props
Contains symbolic constants that specify valid keys of DB store properties.
Since:
4.0
Author:
Eike Stepper
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.
  • Field Details

    • SCHEMA_NAME

      static final String SCHEMA_NAME
      The name of the DB schema to use for the repository. If omitted the default schema name of the repository's DB adapter is used as the schema name.
      Since:
      4.13
      See Also:
    • PREPEND_SCHEMA_NAME

      static final String PREPEND_SCHEMA_NAME
      Whether to qualify table names with the schema name.
      Since:
      4.13
      See Also:
    • CREATE_SCHEMA_IF_NEEDED

      static final String CREATE_SCHEMA_IF_NEEDED
      Whether to create the schema with the specified name at startup time, if it does not exist.
      Since:
      4.13
      See Also:
    • CONNECTION_KEEPALIVE_PERIOD

      static final String CONNECTION_KEEPALIVE_PERIOD
      Period at which to execute an SQL statement to keep DB connection alive, in minutes.
      See Also:
    • CONNECTION_RETRY_COUNT

      static final String CONNECTION_RETRY_COUNT
      Number of additional attempts to connect to the DB after initial connection failure.
      Since:
      4.12
      See Also:
    • CONNECTION_RETRY_SECONDS

      static final String CONNECTION_RETRY_SECONDS
      Number of seconds to wait before additional attempts to connect to the DB after initial connection failure.
      Since:
      4.12
      See Also:
    • ID_COLUMN_LENGTH

      static final String ID_COLUMN_LENGTH
      Since:
      4.2
      See Also:
    • READER_POOL_CAPACITY

      static final String READER_POOL_CAPACITY
      Since:
      4.2
      See Also:
    • WRITER_POOL_CAPACITY

      static final String WRITER_POOL_CAPACITY
      Since:
      4.2
      See Also:
    • FIELD_CONSTRUCTION_TRACKING

      static final String FIELD_CONSTRUCTION_TRACKING
      Since:
      4.3
      See Also:
    • DROP_ALL_DATA_ON_ACTIVATE

      static final String DROP_ALL_DATA_ON_ACTIVATE
      Since:
      4.4
      See Also:
    • JDBC_FETCH_SIZE

      static final String JDBC_FETCH_SIZE
      Since:
      4.4
      See Also:
    • ZIP_PACKAGE_BYTES

      static final String ZIP_PACKAGE_BYTES
      Whether to store packages as zipped byte arrays in the database.

      When set to true, packages are stored as zipped byte arrays. This saves database space, but makes it harder to inspect the stored packages outside of CDO.

      When set to false (the default), packages are stored as plain XML/XMI.

      The default value is determined by the "org.eclipse.emf.cdo.server.internal.db.MetaDataManager.ZIP_PACKAGE_BYTES" system property, which defaults to true.

      Note: This property only affects newly stored packages. Existing packages are not converted.

      Since:
      4.14
      See Also: