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