public class ERXObjectStoreCoordinator extends EOObjectStoreCoordinator
| Modifier and Type | Class and Description |
|---|---|
static class |
ERXObjectStoreCoordinator.DumpLocksSignalHandler |
| Modifier and Type | Field and Description |
|---|---|
boolean |
_didClose |
protected java.lang.String |
_name |
boolean |
_shouldClose |
protected static java.util.Map<ERXObjectStoreCoordinator,java.lang.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.
|
java.lang.String |
name() |
static java.lang.String |
outstandingLockDescription() |
void |
setName(java.lang.String name) |
java.lang.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, userInfoForKeypublic static final org.apache.log4j.Logger log
protected static java.util.Map<ERXObjectStoreCoordinator,java.lang.String> activeDatabaseContexts
public boolean _didClose
public boolean _shouldClose
protected java.lang.String _name
public ERXObjectStoreCoordinator()
EOObjectStoreCoordinatorpublic ERXObjectStoreCoordinator(boolean shouldClose)
public void lock()
lock in interface NSLockinglock in class EOObjectStoreCoordinatorpublic void unlock()
unlock in interface NSLockingunlock in class EOObjectStoreCoordinatorpublic void addCooperatingObjectStore(EOCooperatingObjectStore objectStore)
addCooperatingObjectStore in class EOObjectStoreCoordinatorpublic void dispose()
dispose in interface NSDisposabledispose in class EOObjectStoreCoordinatorpublic static java.lang.String outstandingLockDescription()
public static EOObjectStoreCoordinator create()
public static EOObjectStoreCoordinator create(boolean shouldClose)
public java.lang.String name()
public void setName(java.lang.String name)
name - a meaningful name for this OSCpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2002 – 2022 Project Wonder.