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, valuesForKeyspublic static final Logger log
protected static Map<ERXObjectStoreCoordinator,String> activeDatabaseContexts
public boolean _didClose
public boolean _shouldClose
protected String _name
public ERXObjectStoreCoordinator()
EOObjectStoreCoordinatorpublic ERXObjectStoreCoordinator(boolean shouldClose)
public void lock()
lock in interface com.webobjects.foundation.NSLockinglock in class com.webobjects.eocontrol.EOObjectStoreCoordinatorpublic void unlock()
unlock in interface com.webobjects.foundation.NSLockingunlock in class com.webobjects.eocontrol.EOObjectStoreCoordinatorpublic void addCooperatingObjectStore(com.webobjects.eocontrol.EOCooperatingObjectStore objectStore)
addCooperatingObjectStore in class com.webobjects.eocontrol.EOObjectStoreCoordinatorpublic void dispose()
dispose in interface com.webobjects.foundation.NSDisposabledispose in class com.webobjects.eocontrol.EOObjectStoreCoordinatorpublic 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.