Declared in: EOAccess/EOAdaptor.h
The delegate for EOAdaptor can implement the method adaptor:fetchedValueForValue:attribute: to perform a database-specific transformations on a value.
Invoked from fetchedValueForValue:attribute: to
allow the delegate to perform a database-specific transformation
on value. The delegate should return
the value that the adaptor's database server would ultimately
store for value if it was inserted
or updated in the column described by attribute.
Ordinarily, fetchedValueForValue:attribute: invokes one of the type-specific fetchedValue... methods depending on the type of value. If you implement this delegate method, fetchedValueForValue:attribute: does not invoke the other fetchedValue... methods. It simply invokes your delegate method and returns the value returned from it. Therefore, an implementation of adaptor:fetchedValueForValue:attribute: must handle values of all types.
Invoked from handleDroppedConnection to provides
a new connection dictionary for reconnection attempts. If the adaptor's
database connection is dropped (and the adaptor supports database reconnection),
the adaptor attempts to recover by reconnecting. By default, the
adaptor attempts to connect using its original connection dictionary.
If you want it to connect to a different database, implement this
method to return a connection dictionary for the secondary database.
(Note that the secondary database should have the same data as the
original.) If the delegate method is not implemented, the adaptor
uses its existing connection dictionary to reconnect to the server.
- (NSDictionary *)reconnectionDictionaryForAdaptor:(EOAdaptor
See Also: - isDroppedConnectionException: