Package org.apache.openjpa.jdbc.conf
Class JDBCProductDerivation
- java.lang.Object
-
- org.apache.openjpa.lib.conf.AbstractProductDerivation
-
- org.apache.openjpa.jdbc.conf.JDBCProductDerivation
-
- All Implemented Interfaces:
OpenJPAProductDerivation
,ProductDerivation
public class JDBCProductDerivation extends AbstractProductDerivation implements OpenJPAProductDerivation
Sets JDBC as default store.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PREFIX
-
Fields inherited from interface org.apache.openjpa.conf.OpenJPAProductDerivation
TYPE_PRODUCT_STORE, TYPE_SPEC, TYPE_SPEC_STORE, TYPE_STORE
-
Fields inherited from interface org.apache.openjpa.lib.conf.ProductDerivation
TYPE_FEATURE, TYPE_PRODUCT
-
-
Constructor Summary
Constructors Constructor Description JDBCProductDerivation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
beforeConfigurationConstruct(ConfigurationProvider cp)
Provides the instance with a callback to mutate the initial properties of theConfigurationProvider
.java.util.Set<java.lang.String>
getSupportedQueryHints()
Return set of Query hint keys recognized by this receiver.int
getType()
Return the type of derivation.void
putBrokerFactoryAliases(java.util.Map<java.lang.String,java.lang.String> m)
Load default alias options into the given map.-
Methods inherited from class org.apache.openjpa.lib.conf.AbstractProductDerivation
afterSpecificationSet, beforeConfigurationClose, beforeConfigurationLoad, getAnchorsInFile, getAnchorsInResource, getConfigurationPrefix, getDefaultResourceLocation, load, load, loadDefaults, loadGlobals, validate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.openjpa.lib.conf.ProductDerivation
afterSpecificationSet, beforeConfigurationClose, beforeConfigurationLoad, getAnchorsInFile, getAnchorsInResource, getConfigurationPrefix, getDefaultResourceLocation, load, load, loadDefaults, loadGlobals, validate
-
-
-
-
Field Detail
-
PREFIX
public static final java.lang.String PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
putBrokerFactoryAliases
public void putBrokerFactoryAliases(java.util.Map<java.lang.String,java.lang.String> m)
Description copied from interface:OpenJPAProductDerivation
Load default alias options into the given map. Each entry maps an alias to a broker factory class name. Replace anything previously under the desired keys.- Specified by:
putBrokerFactoryAliases
in interfaceOpenJPAProductDerivation
-
getType
public int getType()
Description copied from interface:ProductDerivation
Return the type of derivation.- Specified by:
getType
in interfaceProductDerivation
-
beforeConfigurationConstruct
public boolean beforeConfigurationConstruct(ConfigurationProvider cp)
Description copied from interface:ProductDerivation
Provides the instance with a callback to mutate the initial properties of theConfigurationProvider
. This is primarily to alter or add properties that determine what type of configuration is constructed, and therefore is typically used at runtime only.- Specified by:
beforeConfigurationConstruct
in interfaceProductDerivation
- Overrides:
beforeConfigurationConstruct
in classAbstractProductDerivation
- Returns:
- true if given ConfigurationProvider has been mutated.
-
getSupportedQueryHints
public java.util.Set<java.lang.String> getSupportedQueryHints()
Description copied from interface:ProductDerivation
Return set of Query hint keys recognized by this receiver.- Specified by:
getSupportedQueryHints
in interfaceProductDerivation
- Overrides:
getSupportedQueryHints
in classAbstractProductDerivation
-
-