Up
Authors
Mirko Viviani (mirko.viviani@gmail.com
)
Date: Generated at 2025-03-07 04:56:32 +0000
Copyright: (C)
2000,2002,2003,2004,2005 Free Software
Foundation, Inc.
class_EOAdaptorChannel
NSObject
NSObject
EOAdaptorChannel
EOAdaptorChannel
NSObject->EOAdaptorChannel
Declared in:
EOAccess/EOAdaptorChannel.h
Description forthcoming.
Instance Variables
- (void)
addStoredProceduresNamed: (
NSArray *)storedProcedureNames
toModel: (
EOModel *)model;
Description forthcoming.
- (
NSArray *)
attributesToFetch ;
Description forthcoming.
- (void)
cancelFetch ;
Description forthcoming.
- (void)
closeChannel ;
Description forthcoming.
- (id)
delegate ;
Description forthcoming.
- (void)
deleteRowDescribedByQualifier: (EOQualifier*)qualifier
entity: (
EOEntity *)entity;
Description forthcoming.
- (
NSUInteger )
deleteRowsDescribedByQualifier: (EOQualifier*)qualifier
entity: (
EOEntity *)entity;
Description forthcoming.
- (
EOModel *)
describeModelWithTableNames: (
NSArray *)tableNames;
Description forthcoming.
- (
NSArray *)
describeResults ;
Description forthcoming.
- (
NSArray *)
describeStoredProcedureNames ;
Description forthcoming.
- (
NSArray *)
describeTableNames ;
Description forthcoming.
- (void)
evaluateExpression: (
EOSQLExpression *)expression;
Description forthcoming.
- (id)
initWithAdaptorContext: (
EOAdaptorContext *)adaptorContext;
Description forthcoming.
- (BOOL)
isDebugEnabled ;
Description forthcoming.
- (BOOL)
isFetchInProgress ;
Description forthcoming.
- (BOOL)
isOpen ;
Description forthcoming.
- (void)
lockRowComparingAttributes: (
NSArray *)attrs
entity: (
EOEntity *)entity
qualifier: (EOQualifier*)qualifier
snapshot: (
NSDictionary *)snapshot;
Description forthcoming.
- (void)
openChannel ;
Description forthcoming.
- (
NSDictionary *)
primaryKeyForNewRowWithEntity: (
EOEntity *)entity;
Database adaptors need to override this
- (
NSArray *)
primaryKeysForNewRowsWithEntity: (
EOEntity *)entity
count: (
NSUInteger )count;
The default implementation just calls
primaryKeyForNewRowWithEntity
count times. you might override this in
subclasses for optimized results.
- (void)
selectAttributes: (
NSArray *)attributes
fetchSpecification: (EOFetchSpecification*)fetchSpecification
lock: (BOOL)flag
entity: (
EOEntity *)entity;
Description forthcoming.
- (void)
setAttributesToFetch: (
NSArray *)attributes;
Description forthcoming.
- (void)
setDebugEnabled: (BOOL)flag;
Description forthcoming.
- (void)
setDelegate: (id)delegate;
Description forthcoming.
- (void)
updateValues: (
NSDictionary *)values
inRowDescribedByQualifier: (EOQualifier*)qualifier
entity: (
EOEntity *)entity;
Description forthcoming.
- (
NSUInteger )
updateValues: (
NSDictionary *)values
inRowsDescribedByQualifier: (EOQualifier*)qualifier
entity: (
EOEntity *)entity;
Description forthcoming.
Instance Variables for EOAdaptorChannel Class
@protected EOAdaptorContext*
_context ;
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private , it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected BOOL
_debug ;
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private , it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected id
_delegate ;
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private , it is
intended for internal use within the package, and
you should not use the variable in other code.
Declared in:
EOAccess/EOAdaptorChannel.h
Description forthcoming.
- (void)
performAdaptorOperation: (
EOAdaptorOperation *)adaptorOperation;
Description forthcoming.
- (void)
performAdaptorOperations: (
NSArray *)adaptorOperations;
Description forthcoming.
Declared in:
EOAccess/EOAdaptorChannel.h
Description forthcoming.
- (
NSDictionary *)
returnValuesForLastStoredProcedureInvocation ;
Description forthcoming.
Declared in:
EOAccess/EOAdaptorChannel.h
Description forthcoming.
- (void)
adaptorChannel: (id)channel
didEvaluateExpression: (
EOSQLExpression *)expression;
Description forthcoming.
- (void)
adaptorChannel: (id)channel
didExecuteStoredProcedure: (
EOStoredProcedure *)procedure
withValues: (
NSDictionary *)values;
Description forthcoming.
- (void)
adaptorChannel: (id)channel
didFetchRow: (
NSMutableDictionary *)row;
Description forthcoming.
- (
NSException *)
adaptorChannel: (id)channel
didPerformOperations: (
NSArray *)operations
exception: (
NSException *)exception;
Description forthcoming.
- (void)
adaptorChannel: (id)channel
didSelectAttributes: (
NSArray *)attributes
fetchSpecification: (EOFetchSpecification*)fetchSpecification
lock: (BOOL)flag
entity: (
EOEntity *)entity;
Description forthcoming.
- (BOOL)
adaptorChannel: (id)channel
shouldEvaluateExpression: (
EOSQLExpression *)expression;
Description forthcoming.
- (
NSDictionary *)
adaptorChannel: (id)channel
shouldReturnValuesForStoredProcedure: (
NSDictionary *)returnValues;
Description forthcoming.
- (BOOL)
adaptorChannel: (id)channel
shouldSelectAttributes: (
NSArray *)attributes
fetchSpecification: (EOFetchSpecification*)fetchSpecification
lock: (BOOL)flag
entity: (
EOEntity *)entity;
Description forthcoming.
- (
NSArray *)
adaptorChannel: (id)channel
willPerformOperations: (
NSArray *)operations;
Description forthcoming.
- (void)
adaptorChannelDidChangeResultSet: (id)channel;
Description forthcoming.
- (void)
adaptorChannelDidFinishFetching: (id)channel;
Description forthcoming.
- (
NSDictionary *)
adaptorChannelShouldConstructStoredProcedureReturnValues: (id)channel;
Description forthcoming.
- (void)
adaptorChannelWillFetchRow: (id)channel;
Description forthcoming.
NSString * EOAdaptorFailureKey;
Description forthcoming.
NSString * EOAdaptorOperationsKey;
Description forthcoming.
NSString * EOAdaptorOptimisticLockingFailure;
Description forthcoming.
NSString * EOFailedAdaptorOperationKey;
Description forthcoming.
Up