Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code. returns a non busy
channel if any, nil otherwise
Set the update strategy to 'strategy' May
raise an exception if transaction has began or if you
want pessimistic lock when there's already a snapshot
recorded
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Constructs EOAdaptorOperations for all
EODatabaseOperations constructed in
during recordChangesInEditingContext and
recordUpdateForObject:changes:.
Performs the EOAdaptorOperations on an available
adaptor channel. If the save is OK, updates the
snapshots in the EODatabaseContext to reflect the
new state of the server. Raises an exception is the
adaptor is unable to perform the operations.
The method overrides the inherited implementation to
create a list of EODatabaseOperations for
EOEditingContext objects changes (only
objects owned by the receiver). It forwards any
relationship changes found which are not owned
by the receiver to the EOObjectStoreCoordinator. It's
invoked during EOObjectStoreCoordinator saving
changes (saveChangesInEditingContext:) method. It's
invoked after
prepareForSaveWithCoordinator:editingContext:
and before ownsGlobalID:.
Contructs a list of EODatabaseOperations for all
changes in the EOEditingContext that are
owned by this context. Forward any relationship
changes discovered but not owned by this
context to the coordinator.
Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Returns snapshot for globalID by calling
snapshotForGlobalID:after: with
EODistantPastTimeInterval as time
interval. Searches first locally (in the
transaction scope) and after in the EODatabase.
Returns snapshot for globalID. (nil if
there's no snapshot for the globalID or if the
corresponding tsimestamp is less than
ti). Searches first locally (in the
transaction scope) and after in the EODatabase.
Warning the underscore at the start of the
name of this method indicates that it is
private, for internal use only, and you should not
use the method in your code.