public abstract class ERXForwardingAdaptor
extends com.webobjects.eoaccess.EOAdaptor
Constructor and Description |
---|
ERXForwardingAdaptor(String name) |
_assignExternalNameForAttribute, _createDropDatabase, _recursivelyConvertEntity, _registerAdaptorContext, _unregisterAdaptorContext, adaptorWithModel, adaptorWithName, contexts, defaultDelegate, expressionClassName, hasPlugIns, name, plugInName, setDefaultDelegate, setExpressionClassName
public ERXForwardingAdaptor(String name)
protected abstract String forwardedAdaptorName()
public com.webobjects.eoaccess.EOSQLExpressionFactory expressionFactory()
expressionFactory
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.eoaccess.EOSchemaGeneration synchronizationFactory()
synchronizationFactory
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.eoaccess.EOSynchronizationFactory schemaSynchronizationFactory()
schemaSynchronizationFactory
in class com.webobjects.eoaccess.EOAdaptor
public NSArray prototypeAttributes()
prototypeAttributes
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.eoaccess.EOAdaptor forwardedAdaptor()
public com.webobjects.eoaccess.EOAdaptorContext createAdaptorContext()
createAdaptorContext
in class com.webobjects.eoaccess.EOAdaptor
public void handleDroppedConnection()
handleDroppedConnection
in class com.webobjects.eoaccess.EOAdaptor
public Class expressionClass()
expressionClass
in class com.webobjects.eoaccess.EOAdaptor
public Class defaultExpressionClass()
defaultExpressionClass
in class com.webobjects.eoaccess.EOAdaptor
public boolean isValidQualifierType(String typeName, com.webobjects.eoaccess.EOModel model)
isValidQualifierType
in class com.webobjects.eoaccess.EOAdaptor
public void assertConnectionDictionaryIsValid()
assertConnectionDictionaryIsValid
in class com.webobjects.eoaccess.EOAdaptor
public boolean hasOpenChannels()
hasOpenChannels
in class com.webobjects.eoaccess.EOAdaptor
public NSDictionary connectionDictionary()
connectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
public void setConnectionDictionary(NSDictionary dictionary)
setConnectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
public boolean canServiceModel(com.webobjects.eoaccess.EOModel model)
canServiceModel
in class com.webobjects.eoaccess.EOAdaptor
public Object fetchedValueForValue(Object value, EOAttribute att)
fetchedValueForValue
in class com.webobjects.eoaccess.EOAdaptor
public String fetchedValueForStringValue(String value, EOAttribute att)
fetchedValueForStringValue
in class com.webobjects.eoaccess.EOAdaptor
public Number fetchedValueForNumberValue(Number value, EOAttribute att)
fetchedValueForNumberValue
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.foundation.NSTimestamp fetchedValueForDateValue(com.webobjects.foundation.NSTimestamp value, EOAttribute att)
fetchedValueForDateValue
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.foundation.NSData fetchedValueForDataValue(com.webobjects.foundation.NSData value, EOAttribute att)
fetchedValueForDataValue
in class com.webobjects.eoaccess.EOAdaptor
public boolean isDroppedConnectionException(Exception exception)
isDroppedConnectionException
in class com.webobjects.eoaccess.EOAdaptor
public Object delegate()
delegate
in class com.webobjects.eoaccess.EOAdaptor
public void setDelegate(Object delegate)
setDelegate
in class com.webobjects.eoaccess.EOAdaptor
public String internalTypeForExternalType(String extType, com.webobjects.eoaccess.EOModel model)
internalTypeForExternalType
in class com.webobjects.eoaccess.EOAdaptor
public NSArray externalTypesWithModel(com.webobjects.eoaccess.EOModel model)
externalTypesWithModel
in class com.webobjects.eoaccess.EOAdaptor
public void assignExternalTypeForAttribute(EOAttribute attribute)
assignExternalTypeForAttribute
in class com.webobjects.eoaccess.EOAdaptor
public void assignExternalInfoForAttribute(EOAttribute attribute)
assignExternalInfoForAttribute
in class com.webobjects.eoaccess.EOAdaptor
public void assignExternalInfoForEntity(com.webobjects.eoaccess.EOEntity entity)
assignExternalInfoForEntity
in class com.webobjects.eoaccess.EOAdaptor
public void assignExternalInfoForEntireModel(com.webobjects.eoaccess.EOModel model)
assignExternalInfoForEntireModel
in class com.webobjects.eoaccess.EOAdaptor
public void dropDatabaseWithAdministrativeConnectionDictionary(NSDictionary administrativeConnectionDictionary)
dropDatabaseWithAdministrativeConnectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
public void createDatabaseWithAdministrativeConnectionDictionary(NSDictionary administrativeConnectionDictionary)
createDatabaseWithAdministrativeConnectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
public NSDictionary administrativeConnectionDictionaryForAdaptor(com.webobjects.eoaccess.EOAdaptor adaptor)
administrativeConnectionDictionaryForAdaptor
in class com.webobjects.eoaccess.EOAdaptor
Copyright © 2002 – 2020 Project Wonder.