org.apache.openjpa.persistence.jdbc
Class JDBCPersistenceProductDerivation

java.lang.Object
  extended by org.apache.openjpa.lib.conf.AbstractProductDerivation
      extended by org.apache.openjpa.persistence.jdbc.JDBCPersistenceProductDerivation
All Implemented Interfaces:
OpenJPAProductDerivation, ProductDerivation

public class JDBCPersistenceProductDerivation
extends AbstractProductDerivation
implements OpenJPAProductDerivation

Sets JDBC-specific JPA specification defaults.

Author:
Abe White

Field Summary
 
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
JDBCPersistenceProductDerivation()
           
 
Method Summary
 boolean afterSpecificationSet(Configuration c)
           
 boolean beforeConfigurationLoad(Configuration c)
           
 int getType()
           
 void putBrokerFactoryAliases(java.util.Map m)
           
 void validate()
           
 
Methods inherited from class org.apache.openjpa.lib.conf.AbstractProductDerivation
beforeConfigurationClose, beforeConfigurationConstruct, getAnchorsInFile, getAnchorsInResource, getConfigurationPrefix, getDefaultResourceLocation, load, load, loadDefaults, loadGlobals
 
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
beforeConfigurationClose, beforeConfigurationConstruct, getAnchorsInFile, getAnchorsInResource, getConfigurationPrefix, getDefaultResourceLocation, load, load, loadDefaults, loadGlobals
 

Constructor Detail

JDBCPersistenceProductDerivation

public JDBCPersistenceProductDerivation()
Method Detail

putBrokerFactoryAliases

public void putBrokerFactoryAliases(java.util.Map m)
Specified by:
putBrokerFactoryAliases in interface OpenJPAProductDerivation

getType

public int getType()
Specified by:
getType in interface ProductDerivation

validate

public void validate()
              throws java.lang.Exception
Specified by:
validate in interface ProductDerivation
Overrides:
validate in class AbstractProductDerivation
Throws:
java.lang.Exception

beforeConfigurationLoad

public boolean beforeConfigurationLoad(Configuration c)
Specified by:
beforeConfigurationLoad in interface ProductDerivation
Overrides:
beforeConfigurationLoad in class AbstractProductDerivation

afterSpecificationSet

public boolean afterSpecificationSet(Configuration c)
Specified by:
afterSpecificationSet in interface ProductDerivation
Overrides:
afterSpecificationSet in class AbstractProductDerivation


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.