org.apache.openjpa.persistence.jdbc
Class JDBCPersistenceProductDerivation
java.lang.Object
  
org.apache.openjpa.lib.conf.AbstractProductDerivation
      
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
 
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
JDBCPersistenceProductDerivation
public JDBCPersistenceProductDerivation()
putBrokerFactoryAliases
public void putBrokerFactoryAliases(Map 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 interface OpenJPAProductDerivation
 
 
 
getType
public int getType()
- Description copied from interface: 
ProductDerivation 
- Return the type of derivation.
- Specified by:
 getType in interface ProductDerivation
 
 
 
validate
public void validate()
              throws Exception
- Description copied from interface: 
ProductDerivation 
- Ensure that this derivation is valid.  This action might consist of
 loading classes for the product this derivation represents to be sure
 they exist.  Throw any throwable to indicate an invalid derivation.
 Invalid derivations will not be used.
- Specified by:
 validate in interface ProductDerivation- Overrides:
 validate in class AbstractProductDerivation
 
- Throws:
 Exception
 
 
beforeConfigurationLoad
public boolean beforeConfigurationLoad(Configuration c)
- Description copied from interface: 
ProductDerivation 
- Provides the instance with the opportunity to mutate
 
conf before the user configuration is applied.
- Specified by:
 beforeConfigurationLoad in interface ProductDerivation- Overrides:
 beforeConfigurationLoad in class AbstractProductDerivation
 
- Returns:
 - true if given Configuration has been mutated.
 
 
 
afterSpecificationSet
public boolean afterSpecificationSet(Configuration c)
- Description copied from interface: 
ProductDerivation 
- Called after the specification has been set.
- Specified by:
 afterSpecificationSet in interface ProductDerivation- Overrides:
 afterSpecificationSet in class AbstractProductDerivation
 
- Returns:
 - true if given Configuration has been mutated.
 
 
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.