Up

EODatabase Class

Authors

Mirko Viviani (mirko.viviani@rccr.cremona.it)

Version: 21645

Date: 2005-08-17 10:07:57 +0200 (Mit, 17 Aug 2005)

Copyright: (C) 2000,2002,2003,2004,2005 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the EODatabase class
  2. Software documentation for the EODatabase(EOUniquing) category

Software documentation for the EODatabase class

EODatabase : NSObject

Declared in:
EOAccess/EODatabase.h
Availability: OpenStep

Description forthcoming.

Instance Variables

Method summary

databaseWithModel: 

+ (EODatabase*) databaseWithModel: (EOModel*)model;
Availability: OpenStep

Description forthcoming.

adaptor 

- (EOAdaptor*) adaptor;
Availability: OpenStep

Description forthcoming.

addModel: 

- (void) addModel: (EOModel*)model;
Availability: OpenStep

Description forthcoming.

addModelIfCompatible: 

- (BOOL) addModelIfCompatible: (EOModel*)model;
Availability: OpenStep

Description forthcoming.

entityForObject: 

- (EOEntity*) entityForObject: (id)object;
Availability: OpenStep

Description forthcoming.

entityNamed: 

- (EOEntity*) entityNamed: (NSString*)entityName;
Availability: OpenStep

Description forthcoming.

handleDroppedConnection 

- (void) handleDroppedConnection;
Availability: OpenStep

Description forthcoming.

initWithAdaptor: 

- (id) initWithAdaptor: (EOAdaptor*)adaptor;
Availability: OpenStep

Description forthcoming.

initWithModel: 

- (id) initWithModel: (EOModel*)model;
Availability: OpenStep

Description forthcoming.

invalidateResultCache 

- (void) invalidateResultCache;
Availability: OpenStep

Description forthcoming.

invalidateResultCacheForEntityNamed: 

- (void) invalidateResultCacheForEntityNamed: (NSString*)name;
Availability: OpenStep

Description forthcoming.

models 

- (NSArray*) models;
Availability: OpenStep

Description forthcoming.

registerContext: 

- (void) registerContext: (EODatabaseContext*)context;
Availability: OpenStep

Description forthcoming.

registeredContexts 

- (NSArray*) registeredContexts;
Availability: OpenStep

Description forthcoming.

removeModel: 

- (void) removeModel: (EOModel*)model;
Availability: OpenStep

Description forthcoming.

resultCacheForEntityNamed: 

- (NSArray*) resultCacheForEntityNamed: (NSString*)name;
Availability: OpenStep

Description forthcoming.

setResultCache: forEntityNamed: 

- (void) setResultCache: (NSArray*)cache forEntityNamed: (NSString*)name;
Availability: OpenStep

Description forthcoming.

unregisterContext: 

- (void) unregisterContext: (EODatabaseContext*)context;
Availability: OpenStep

Description forthcoming.



Instance Variables for EODatabase Class

_adaptor

@protected EOAdaptor* _adaptor;
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.

_entityCache

@protected NSMutableDictionary* _entityCache;
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.

_models

@protected NSMutableArray* _models;
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.

_registeredContexts

@protected NSMutableArray* _registeredContexts;
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.

_snapshots

@protected NSMutableDictionary* _snapshots;
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.

_toManySnapshots

@protected NSMutableDictionary* _toManySnapshots;
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.




Software documentation for the EODatabase(EOUniquing) category

EODatabase(EOUniquing)

Declared in:
EOAccess/EODatabase.h
Availability: OpenStep

Description forthcoming.
Method summary

forgetAllSnapshots 

- (void) forgetAllSnapshots;
Availability: OpenStep

Description forthcoming.

forgetSnapshotForGlobalID: 

- (void) forgetSnapshotForGlobalID: (EOGlobalID*)gid;
Availability: OpenStep

Description forthcoming.

forgetSnapshotsForGlobalIDs: 

- (void) forgetSnapshotsForGlobalIDs: (NSArray*)ids;
Availability: OpenStep

Description forthcoming.

recordSnapshot: forGlobalID: 

- (void) recordSnapshot: (NSDictionary*)snapshot forGlobalID: (EOGlobalID*)gid;
Availability: OpenStep

Description forthcoming.

recordSnapshot: forSourceGlobalID: relationshipName: 

- (void) recordSnapshot: (NSArray*)gids forSourceGlobalID: (EOGlobalID*)gid relationshipName: (NSString*)name;
Availability: OpenStep

Description forthcoming.

recordSnapshots: 

- (void) recordSnapshots: (NSDictionary*)snapshots;
Availability: OpenStep

Description forthcoming.

recordToManySnapshots: 

- (void) recordToManySnapshots: (NSDictionary*)snapshots;
Availability: OpenStep

Description forthcoming.

snapshotForGlobalID: 

- (NSDictionary*) snapshotForGlobalID: (EOGlobalID*)gid;
Availability: OpenStep

Description forthcoming.

snapshotForGlobalID: after: 

- (NSDictionary*) snapshotForGlobalID: (EOGlobalID*)gid after: (NSTimeInterval)ti;
Availability: OpenStep

Description forthcoming.

snapshotForSourceGlobalID: relationshipName: 

- (NSArray*) snapshotForSourceGlobalID: (EOGlobalID*)gid relationshipName: (NSString*)name;
Availability: OpenStep

Description forthcoming.

snapshots 

- (NSDictionary*) snapshots;
Availability: OpenStep

Description forthcoming.


Up