public class ERXObjectStoreCoordinator extends EOObjectStoreCoordinator
Modifier and Type | Class and Description |
---|---|
static class |
ERXObjectStoreCoordinator.DumpLocksSignalHandler |
Modifier and Type | Field and Description |
---|---|
boolean |
_didClose |
protected String |
_name |
boolean |
_shouldClose |
protected static Map<ERXObjectStoreCoordinator,String> |
activeDatabaseContexts |
static org.apache.log4j.Logger |
log |
_CLASS, CooperatingObjectStoreNeededNotification, CooperatingObjectStoreWasAddedNotification, CooperatingObjectStoreWasRemovedNotification, FetchSpecificationKey, GlobalIDKey, ObjectKey
_doAssertLock, _doAssertLockInitialized, _userInfo, _wasDisposed, DeletedKey, InsertedKey, InvalidatedAllObjectsInStoreNotification, InvalidatedKey, ObjectsChangedInStoreNotification, UpdatedKey
Constructor and Description |
---|
ERXObjectStoreCoordinator() |
ERXObjectStoreCoordinator(boolean shouldClose) |
Modifier and Type | Method and Description |
---|---|
void |
addCooperatingObjectStore(EOCooperatingObjectStore objectStore) |
static EOObjectStoreCoordinator |
create() |
static EOObjectStoreCoordinator |
create(boolean shouldClose) |
void |
dispose() |
void |
lock()
Overridden to emit log messages and push this instance to the locked
editing contexts in this thread.
|
String |
name() |
static String |
outstandingLockDescription() |
void |
setName(String name) |
String |
toString() |
void |
unlock()
Overridden to emit log messages and pull this instance from the locked
editing contexts in this thread.
|
_globalIDsChangedInSubStore, _invalidatedAllObjectsInSubStore, _lock, _objectsChangedInSubStore, arrayFaultWithSourceGlobalID, cooperatingObjectStores, defaultCoordinator, editingContextDidForgetObjectWithGlobalID, faultForGlobalID, faultForRawRow, forwardUpdateForObject, initializeObject, invalidateAllObjects, invalidateObjectsWithGlobalIDs, isObjectLockedWithGlobalID, lockObjectWithGlobalID, objectsForSourceGlobalID, objectStoreForFetchSpecification, objectStoreForGlobalID, objectStoreForObject, objectsWithFetchSpecification, refaultObject, removeCooperatingObjectStore, saveChangesInEditingContext, setDefaultCoordinator, valuesForKeys
_checkAssertLock, _invalidateObjectsDuringSave, _resetAssertLock, _suppressAssertLock, invokeRemoteMethod, setUserInfo, setUserInfoForKey, userInfo, userInfoForKey
public static final org.apache.log4j.Logger log
protected static Map<ERXObjectStoreCoordinator,String> activeDatabaseContexts
public boolean _didClose
public boolean _shouldClose
protected String _name
public ERXObjectStoreCoordinator()
EOObjectStoreCoordinator
public ERXObjectStoreCoordinator(boolean shouldClose)
public void lock()
lock
in interface NSLocking
lock
in class EOObjectStoreCoordinator
public void unlock()
unlock
in interface NSLocking
unlock
in class EOObjectStoreCoordinator
public void addCooperatingObjectStore(EOCooperatingObjectStore objectStore)
addCooperatingObjectStore
in class EOObjectStoreCoordinator
public void dispose()
dispose
in interface NSDisposable
dispose
in class EOObjectStoreCoordinator
public static String outstandingLockDescription()
public static EOObjectStoreCoordinator create()
public static EOObjectStoreCoordinator create(boolean shouldClose)
public String name()
public void setName(String name)
name
- a meaningful name for this OSCCopyright © 2002 – 2024 Project Wonder.