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.