org.apache.aries.jpa.container
Interface PersistenceUnitConstants


public interface PersistenceUnitConstants

Constants used when registering Persistence Units in the service registry


Field Summary
static java.lang.String CONTAINER_MANAGED_PERSISTENCE_UNIT
          The service property key mapped to a Boolean indicating whether this persistence unit is container managed
static java.lang.String DATA_SOURCE_FACTORY_CLASS_NAME
          This property name is used to store the JDBC driver class name when using DataSourceFactory integration
static java.lang.String EMPTY_PERSISTENCE_UNIT_NAME
          The service property key mapped to a Boolean indicating whether this persistence unit has the default (empty string) unit name This allows clients to filter for empty string persistence unit names.
static java.lang.String OSGI_UNIT_NAME
          The service property key mapped to the persistence unit name
static java.lang.String OSGI_UNIT_PROVIDER
          The service property key mapped to the PersistenceProvider implementation class name
static java.lang.String OSGI_UNIT_VERSION
          The version of the persistence bundle.
static java.lang.String USE_DATA_SOURCE_FACTORY
          This property determines whether the Aries JPA container should monitor for DataSourceFactories and only register the EMF when the DataSource is available
 

Field Detail

OSGI_UNIT_NAME

static final java.lang.String OSGI_UNIT_NAME
The service property key mapped to the persistence unit name

See Also:
Constant Field Values

OSGI_UNIT_VERSION

static final java.lang.String OSGI_UNIT_VERSION
The version of the persistence bundle.

See Also:
Constant Field Values

OSGI_UNIT_PROVIDER

static final java.lang.String OSGI_UNIT_PROVIDER
The service property key mapped to the PersistenceProvider implementation class name

See Also:
Constant Field Values

CONTAINER_MANAGED_PERSISTENCE_UNIT

static final java.lang.String CONTAINER_MANAGED_PERSISTENCE_UNIT
The service property key mapped to a Boolean indicating whether this persistence unit is container managed

See Also:
Constant Field Values

EMPTY_PERSISTENCE_UNIT_NAME

static final java.lang.String EMPTY_PERSISTENCE_UNIT_NAME
The service property key mapped to a Boolean indicating whether this persistence unit has the default (empty string) unit name This allows clients to filter for empty string persistence unit names.

See Also:
Constant Field Values

USE_DATA_SOURCE_FACTORY

static final java.lang.String USE_DATA_SOURCE_FACTORY
This property determines whether the Aries JPA container should monitor for DataSourceFactories and only register the EMF when the DataSource is available

See Also:
Constant Field Values

DATA_SOURCE_FACTORY_CLASS_NAME

static final java.lang.String DATA_SOURCE_FACTORY_CLASS_NAME
This property name is used to store the JDBC driver class name when using DataSourceFactory integration

See Also:
Constant Field Values


Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.