public class ERXObjectStoreCoordinator
extends com.webobjects.eocontrol.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 Logger |
log |
_CLASS, CooperatingObjectStoreNeededNotification, CooperatingObjectStoreWasAddedNotification, CooperatingObjectStoreWasRemovedNotification, FetchSpecificationKey, GlobalIDKey, ObjectKey
Constructor and Description |
---|
ERXObjectStoreCoordinator() |
ERXObjectStoreCoordinator(boolean shouldClose) |
Modifier and Type | Method and Description |
---|---|
void |
addCooperatingObjectStore(com.webobjects.eocontrol.EOCooperatingObjectStore objectStore) |
static com.webobjects.eocontrol.EOObjectStoreCoordinator |
create() |
static com.webobjects.eocontrol.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
public static final 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 com.webobjects.foundation.NSLocking
lock
in class com.webobjects.eocontrol.EOObjectStoreCoordinator
public void unlock()
unlock
in interface com.webobjects.foundation.NSLocking
unlock
in class com.webobjects.eocontrol.EOObjectStoreCoordinator
public void addCooperatingObjectStore(com.webobjects.eocontrol.EOCooperatingObjectStore objectStore)
addCooperatingObjectStore
in class com.webobjects.eocontrol.EOObjectStoreCoordinator
public void dispose()
dispose
in interface com.webobjects.foundation.NSDisposable
dispose
in class com.webobjects.eocontrol.EOObjectStoreCoordinator
public static String outstandingLockDescription()
public static com.webobjects.eocontrol.EOObjectStoreCoordinator create()
public static com.webobjects.eocontrol.EOObjectStoreCoordinator create(boolean shouldClose)
public String name()
public void setName(String name)
name
- a meaningful name for this OSCCopyright © 2002 – 2020 Project Wonder.