Documentation Archive Developer
Search
PATH Documentation > WebObjects

Table of Contents

JDBCPlugIn


Inherits from:
Object
Package:
com.webobjects.jdbcadaptor


Class Description


Documentation for this class is forthcoming.




Method Types


All methods
JDBCPlugIn
plugInNameForURL
removePlugInNameForSubprotocol
setPlugInNameForSubprotocol
adaptor
canDescribeStoredProcedure
createAttributeForRow
createExpressionFactory
createSynchronizationFactory
databaseInformation
databaseProductName
defaultDriverName
defaultExpressionClass
expressionFactory
fetchBLOB
fetchCLOB
isPseudoColumnName
jdbcInfo
newPrimaryKeys
schemaNameForEntity
sqlStatementForGettingProcedureNames
sqlStatementForGettingTableNames
sqlStatementForTableNamed
storedProcedureNamed
synchronizationFactory
updateLOBs
wildcardPatternForAttributes
wildcardPatternForSchema
wildcardPatternForTables


Constructors



JDBCPlugIn

public JDBCPlugIn(JDBCAdaptor aJDBCAdaptor)

Description forthcoming.


Static Methods



plugInNameForURL

protected static String plugInNameForURL(String URL)

Description forthcoming.

removePlugInNameForSubprotocol

protected static void removePlugInNameForSubprotocol(String subprotocol)

Description forthcoming.

setPlugInNameForSubprotocol

public static void setPlugInNameForSubprotocol( String pluginName, String subprotocol)

Description forthcoming.


Instance Methods



adaptor

public JDBCAdaptor adaptor()

Description forthcoming.

canDescribeStoredProcedure

public boolean canDescribeStoredProcedure(String storedProcedureName)

Description forthcoming.

createAttributeForRow

protected com.webobjects.eoaccess.EOAttribute createAttributeForRow(NSDictionary row)

Description forthcoming.

createExpressionFactory

protected com.webobjects.eoaccess.EOSQLExpressionFactory createExpressionFactory()

Description forthcoming.

createSynchronizationFactory

protected com.webobjects.eoaccess.EOSynchronizationFactory createSynchronizationFactory()

Description forthcoming.

databaseInformation

public NSDictionary databaseInformation()

Description forthcoming.

databaseProductName

public String databaseProductName()

Description forthcoming.

defaultDriverName

public String defaultDriverName()

Description forthcoming.

defaultExpressionClass

public Class defaultExpressionClass()

Description forthcoming.

expressionFactory

public com.webobjects.eoaccess.EOSQLExpressionFactory expressionFactory()

Description forthcoming.

fetchBLOB

protected Object fetchBLOB( java.sql.ResultSet aResultSet, int column, com.webobjects.eoaccess.EOAttribute anEOAttribute, boolean materialize)

Description forthcoming.

fetchCLOB

protected Object fetchCLOB( java.sql.ResultSet aResultSet, int column, com.webobjects.eoaccess.EOAttribute anEOAttribute, boolean materialize)

Description forthcoming.

isPseudoColumnName

protected boolean isPseudoColumnName(String columnName)

Description forthcoming.

jdbcInfo

protected NSDictionary jdbcInfo()

Description forthcoming.

newPrimaryKeys

protected NSDictionary newPrimaryKeys( int count com.webobjects.eoaccess.EOEntity anEOEntity, JDBCChannel aJDBCChannel)

Description forthcoming.

schemaNameForEntity

protected String schemaNameForEntity(com.webobjects.eoaccess.EOEntity anEOEntity)

Description forthcoming.

sqlStatementForGettingProcedureNames

protected String sqlStatementForGettingProcedureNames()

Description forthcoming.

sqlStatementForGettingTableNames

protected String sqlStatementForGettingTableNames()

Description forthcoming.

sqlStatementForTableNamed

protected String sqlStatementForTableNamed(String tableName)

Description forthcoming.

storedProcedureNamed

public com.webobjects.eoaccess.EOStoredProcedure storedProcedureNamed( String storedProcedureName, JDBCChannel aJDBCChannel, NSDictionary jdbcTypeDictionary)

Description forthcoming.

synchronizationFactory

public com.webobjects.eoaccess.EOSynchronizationFactory synchronizationFactory()

Description forthcoming.

updateLOBs

protected void updateLOBs( JDBCChannel aJDBCChannel, JDBCExpression aJDBCExpression, NSDictionary row, com.webobjects.eoaccess.EOEntity anEOEntity)

Description forthcoming.

wildcardPatternForAttributes

protected String wildcardPatternForAttributes()

Description forthcoming.

wildcardPatternForSchema

protected String wildcardPatternForSchema()

Description forthcoming.

wildcardPatternForTables

protected String wildcardPatternForTables()

Description forthcoming.

© 2001 Apple Computer, Inc. (Last Published April 15, 2001)


Table of Contents