Project Wonder 5.0

com.webobjects.jdbcadaptor
Class DerbyPlugIn

java.lang.Object
  extended by com.webobjects.jdbcadaptor.JDBCPlugIn
      extended by com.webobjects.jdbcadaptor.ERDerbyPlugIn
          extended by com.webobjects.jdbcadaptor.DerbyPlugIn

public class DerbyPlugIn
extends ERDerbyPlugIn

5.4 declares the same class name for the DerbyPlugIn. If your classpath isn't exactly right, they'll win, so we pushed the real code into ERDerbyPlugIn and we set a custom principal class that registers the ER variant that is "guaranteed" to not have collisions as the plugin for the "derby" subprotocol.

Author:
hprange guided by mschrag

Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.jdbcadaptor.ERDerbyPlugIn
ERDerbyPlugIn.DerbyExpression, ERDerbyPlugIn.DerbySynchronizationFactory
 
Field Summary
 
Fields inherited from class com.webobjects.jdbcadaptor.JDBCPlugIn
_adaptor, _expressionClass, _expressionFactory, _pkTableName, _subprotocolRegistry, _syncFactory, DefaultPlugInClassName, DefaultPlugInSuffix
 
Constructor Summary
DerbyPlugIn(com.webobjects.jdbcadaptor.JDBCAdaptor adaptor)
           
 
Method Summary
 
Methods inherited from class com.webobjects.jdbcadaptor.ERDerbyPlugIn
createSynchronizationFactory, databaseProductName, defaultDriverName, defaultExpressionClass, jdbcInfo, name, quoteTableName, shouldUseBundledJdbcInfo
 
Methods inherited from class com.webobjects.jdbcadaptor.JDBCPlugIn
_attributeForPath, _couldIgnoreException, _relationshipForPath, _takeValueForKeyPath, adaptor, assignTypeForAttribute, canDescribeStoredProcedure, connectionPropertiesForConnectionDictionary, connectionURL, createAttributeForRow, createExpressionFactory, databaseInformation, expressionFactory, fetchBLOB, fetchCLOB, isPseudoColumnName, jdbcTypeForUnknownExternalType, newPrimaryKeys, newPrimaryKeySelectString, plugInNameForURL, plugInValueForValue, primaryKeyLockString, primaryKeyTableName, removePlugInNameForSubprotocol, schemaNameForEntity, setPlugInNameForSubprotocol, sqlStatementForGettingProcedureNames, sqlStatementForGettingTableNames, sqlStatementForTableNamed, storedProcedureCatalogPattern, storedProcedureNamed, storedProcedureSchemaPattern, synchronizationFactory, tableTypes, updateLOBs, wildcardPatternForAttributes, wildcardPatternForSchema, wildcardPatternForTables
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DerbyPlugIn

public DerbyPlugIn(com.webobjects.jdbcadaptor.JDBCAdaptor adaptor)

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.