er.extensions.eof
Class ERXForwardingAdaptor
java.lang.Object
com.webobjects.eoaccess.EOAdaptor
er.extensions.eof.ERXForwardingAdaptor
public abstract class ERXForwardingAdaptor
- extends com.webobjects.eoaccess.EOAdaptor
Nested classes/interfaces inherited from class com.webobjects.eoaccess.EOAdaptor |
com.webobjects.eoaccess.EOAdaptor.Delegate |
Fields inherited from class com.webobjects.eoaccess.EOAdaptor |
_connectionDictionary, _contexts, _delegate, _delegateRespondsTo_processValue, _delegateRespondsTo_reconDict, _expressionClass, _expressionClassName, _name |
Methods inherited from class com.webobjects.eoaccess.EOAdaptor |
_assignExternalNameForAttribute, _createDropDatabase, _recursivelyConvertEntity, _registerAdaptorContext, _unregisterAdaptorContext, adaptorWithModel, adaptorWithName, contexts, defaultDelegate, expressionClassName, name, setDefaultDelegate, setExpressionClassName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ERXForwardingAdaptor
public ERXForwardingAdaptor(java.lang.String name)
forwardedAdaptorName
protected abstract java.lang.String forwardedAdaptorName()
expressionFactory
public com.webobjects.eoaccess.EOSQLExpressionFactory expressionFactory()
- Specified by:
expressionFactory
in class com.webobjects.eoaccess.EOAdaptor
synchronizationFactory
public com.webobjects.eoaccess.EOSchemaGeneration synchronizationFactory()
- Specified by:
synchronizationFactory
in class com.webobjects.eoaccess.EOAdaptor
schemaSynchronizationFactory
public com.webobjects.eoaccess.EOSynchronizationFactory schemaSynchronizationFactory()
prototypeAttributes
public com.webobjects.foundation.NSArray prototypeAttributes()
- Overrides:
prototypeAttributes
in class com.webobjects.eoaccess.EOAdaptor
forwardedAdaptor
public com.webobjects.eoaccess.EOAdaptor forwardedAdaptor()
createAdaptorContext
public com.webobjects.eoaccess.EOAdaptorContext createAdaptorContext()
- Specified by:
createAdaptorContext
in class com.webobjects.eoaccess.EOAdaptor
handleDroppedConnection
public void handleDroppedConnection()
- Overrides:
handleDroppedConnection
in class com.webobjects.eoaccess.EOAdaptor
expressionClass
public java.lang.Class expressionClass()
- Overrides:
expressionClass
in class com.webobjects.eoaccess.EOAdaptor
defaultExpressionClass
public java.lang.Class defaultExpressionClass()
- Specified by:
defaultExpressionClass
in class com.webobjects.eoaccess.EOAdaptor
isValidQualifierType
public boolean isValidQualifierType(java.lang.String typeName,
com.webobjects.eoaccess.EOModel model)
- Specified by:
isValidQualifierType
in class com.webobjects.eoaccess.EOAdaptor
assertConnectionDictionaryIsValid
public void assertConnectionDictionaryIsValid()
- Specified by:
assertConnectionDictionaryIsValid
in class com.webobjects.eoaccess.EOAdaptor
hasOpenChannels
public boolean hasOpenChannels()
- Overrides:
hasOpenChannels
in class com.webobjects.eoaccess.EOAdaptor
connectionDictionary
public com.webobjects.foundation.NSDictionary connectionDictionary()
- Overrides:
connectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
setConnectionDictionary
public void setConnectionDictionary(com.webobjects.foundation.NSDictionary dictionary)
- Overrides:
setConnectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
canServiceModel
public boolean canServiceModel(com.webobjects.eoaccess.EOModel model)
- Overrides:
canServiceModel
in class com.webobjects.eoaccess.EOAdaptor
fetchedValueForValue
public java.lang.Object fetchedValueForValue(java.lang.Object value,
com.webobjects.eoaccess.EOAttribute att)
- Overrides:
fetchedValueForValue
in class com.webobjects.eoaccess.EOAdaptor
fetchedValueForStringValue
public java.lang.String fetchedValueForStringValue(java.lang.String value,
com.webobjects.eoaccess.EOAttribute att)
- Overrides:
fetchedValueForStringValue
in class com.webobjects.eoaccess.EOAdaptor
fetchedValueForNumberValue
public java.lang.Number fetchedValueForNumberValue(java.lang.Number value,
com.webobjects.eoaccess.EOAttribute att)
- Overrides:
fetchedValueForNumberValue
in class com.webobjects.eoaccess.EOAdaptor
fetchedValueForDateValue
public com.webobjects.foundation.NSTimestamp fetchedValueForDateValue(com.webobjects.foundation.NSTimestamp value,
com.webobjects.eoaccess.EOAttribute att)
- Overrides:
fetchedValueForDateValue
in class com.webobjects.eoaccess.EOAdaptor
fetchedValueForDataValue
public com.webobjects.foundation.NSData fetchedValueForDataValue(com.webobjects.foundation.NSData value,
com.webobjects.eoaccess.EOAttribute att)
- Overrides:
fetchedValueForDataValue
in class com.webobjects.eoaccess.EOAdaptor
isDroppedConnectionException
public boolean isDroppedConnectionException(java.lang.Exception exception)
- Overrides:
isDroppedConnectionException
in class com.webobjects.eoaccess.EOAdaptor
delegate
public java.lang.Object delegate()
- Overrides:
delegate
in class com.webobjects.eoaccess.EOAdaptor
setDelegate
public void setDelegate(java.lang.Object delegate)
- Overrides:
setDelegate
in class com.webobjects.eoaccess.EOAdaptor
internalTypeForExternalType
public java.lang.String internalTypeForExternalType(java.lang.String extType,
com.webobjects.eoaccess.EOModel model)
- Overrides:
internalTypeForExternalType
in class com.webobjects.eoaccess.EOAdaptor
externalTypesWithModel
public com.webobjects.foundation.NSArray externalTypesWithModel(com.webobjects.eoaccess.EOModel model)
- Overrides:
externalTypesWithModel
in class com.webobjects.eoaccess.EOAdaptor
assignExternalTypeForAttribute
public void assignExternalTypeForAttribute(com.webobjects.eoaccess.EOAttribute attribute)
- Overrides:
assignExternalTypeForAttribute
in class com.webobjects.eoaccess.EOAdaptor
assignExternalInfoForAttribute
public void assignExternalInfoForAttribute(com.webobjects.eoaccess.EOAttribute attribute)
- Overrides:
assignExternalInfoForAttribute
in class com.webobjects.eoaccess.EOAdaptor
assignExternalInfoForEntity
public void assignExternalInfoForEntity(com.webobjects.eoaccess.EOEntity entity)
- Overrides:
assignExternalInfoForEntity
in class com.webobjects.eoaccess.EOAdaptor
assignExternalInfoForEntireModel
public void assignExternalInfoForEntireModel(com.webobjects.eoaccess.EOModel model)
- Overrides:
assignExternalInfoForEntireModel
in class com.webobjects.eoaccess.EOAdaptor
dropDatabaseWithAdministrativeConnectionDictionary
public void dropDatabaseWithAdministrativeConnectionDictionary(com.webobjects.foundation.NSDictionary administrativeConnectionDictionary)
- Overrides:
dropDatabaseWithAdministrativeConnectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
createDatabaseWithAdministrativeConnectionDictionary
public void createDatabaseWithAdministrativeConnectionDictionary(com.webobjects.foundation.NSDictionary administrativeConnectionDictionary)
- Overrides:
createDatabaseWithAdministrativeConnectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
administrativeConnectionDictionaryForAdaptor
public com.webobjects.foundation.NSDictionary administrativeConnectionDictionaryForAdaptor(com.webobjects.eoaccess.EOAdaptor adaptor)
- Overrides:
administrativeConnectionDictionaryForAdaptor
in class com.webobjects.eoaccess.EOAdaptor
Copyright © 2002 – 2007 Project Wonder.