ERXObjectStoreCoordinatorSynchronizer.LocalChange Class Reference

Inherits er::extensions::eof::ERXObjectStoreCoordinatorSynchronizer::Change.

Collaboration diagram for ERXObjectStoreCoordinatorSynchronizer.LocalChange:

Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean causedByRemoteUpdate ()
EOObjectStoreCoordinator coordinator ()
NSDictionary deleted ()
NSArray deletedGIDs ()
NSDictionary inserted ()
NSArray insertedGIDs ()
NSDictionary invalidated ()
NSArray invalidatedGIDs ()
NSArray localCacheChanges ()
 LocalChange (EOObjectStoreCoordinator osc, NSDictionary userInfo, boolean causedByRemoteUpdate)
NSDictionary updated ()
NSArray updatedGIDs ()

Protected Member Functions

NSDictionary snapshotsGroupedByEntity (NSArray objects, EOObjectStoreCoordinator osc)

Private Attributes

boolean _causedByRemoteUpdate
EOObjectStoreCoordinator _coordinator
NSDictionary _deleted
NSArray _deletedGIDs
NSDictionary _inserted
NSArray _insertedGIDs
NSDictionary _invalidated
NSArray _invalidatedGIDs
NSMutableArray _localCacheChanges
NSDictionary _updated
NSArray _updatedGIDs


Detailed Description

Holds a change notification (one transaction).

Constructor & Destructor Documentation

LocalChange ( EOObjectStoreCoordinator  osc,
NSDictionary  userInfo,
boolean  causedByRemoteUpdate 
)


Member Function Documentation

boolean causedByRemoteUpdate (  ) 

EOObjectStoreCoordinator coordinator (  ) 

NSDictionary deleted (  ) 

NSArray deletedGIDs (  ) 

NSDictionary inserted (  ) 

NSArray insertedGIDs (  ) 

NSDictionary invalidated (  ) 

NSArray invalidatedGIDs (  ) 

NSArray localCacheChanges (  ) 

NSDictionary snapshotsGroupedByEntity ( NSArray  objects,
EOObjectStoreCoordinator  osc 
) [protected]

Returns a dictionary of snapshots where the key is the entity name and the value an array of snapshots.

Parameters:
objects 
osc 

NSDictionary updated (  ) 

NSArray updatedGIDs (  ) 


Member Data Documentation

boolean _causedByRemoteUpdate [private]

EOObjectStoreCoordinator _coordinator [private]

NSDictionary _deleted [private]

NSArray _deletedGIDs [private]

NSDictionary _inserted [private]

NSArray _insertedGIDs [private]

NSDictionary _invalidated [private]

NSArray _invalidatedGIDs [private]

NSDictionary _updated [private]

NSArray _updatedGIDs [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:11 2012 for Project Wonder by  doxygen 1.5.8