public class ERDistributionContext
extends com.webobjects.eodistribution.EODistributionContext
com.webobjects.eodistribution.EODistributionContext._AttributeCoding, com.webobjects.eodistribution.EODistributionContext._AttributeReferenceCoding, com.webobjects.eodistribution.EODistributionContext._EntityClassDescriptionCoding, com.webobjects.eodistribution.EODistributionContext._EntityClassDescriptionReferenceCoding, com.webobjects.eodistribution.EODistributionContext._RelationshipCoding, com.webobjects.eodistribution.EODistributionContext._RelationshipReferenceCoding, com.webobjects.eodistribution.EODistributionContext._RemoteMethodReceiver, com.webobjects.eodistribution.EODistributionContext.Delegate
com.webobjects.eodistribution.common._EODistributionCallbacks.Awake, com.webobjects.eodistribution.common._EODistributionCallbacks.ObjectStore, com.webobjects.eodistribution.common._EODistributionCallbacks.Replace
Modifier and Type | Field and Description |
---|---|
static long[] |
DEBUG_GROUPS |
static Logger |
log |
Constructor and Description |
---|
ERDistributionContext(com.webobjects.appserver.WOSession session) |
ERDistributionContext(com.webobjects.appserver.WOSession session,
com.webobjects.eocontrol.EOEditingContext editingContext) |
Modifier and Type | Method and Description |
---|---|
NSArray<com.webobjects.eodistribution.common._EOServerReturnValue> |
_processClientRequest(NSArray invocations)
Adds request and response logging
|
static long |
allowedDebugGroups() |
protected void |
logReturnValue(com.webobjects.eodistribution.common._EOServerReturnValue result)
Looks inside otherwise opaque _EOServerReturnValue object and logs the response in greater detail
|
protected String |
messageForReturnValue(com.webobjects.eodistribution.common._EOServerReturnValue result)
Looks inside otherwise opaque _EOServerReturnValue object and logs the response in greater detail
|
com.webobjects.foundation.NSData |
responseToClientMessage(com.webobjects.foundation.NSData message)
Enables NSLog logging so errors are not silently ignored
|
_checkedURL, _collectAndResetNotifications, _forgetGID, _globalIDChanged, _insertedObject, _invalidatedAllObjectsInStore, _objectsChangedInStore, _rememberGID, _replacementObjectForDecodedObject, _replacementObjectForEncodedObject, _responseUsingTransientCoderWithObjects, _serverEOWithGlobalID, _serverEOWithGlobalID, _sharedEditingContextChanged, _shouldAllowInvocation, _shouldFollowKeyPath, _throwOptimisticLockingFailureForGlobalIDIfNecessary, addRemoteMethodReceiver, delegate, dispose, distributionContextsForSession, editingContext, invocationTarget, remoteMethodReceivers, session, setDelegate, setInvocationTarget
public static final Logger log
public static long[] DEBUG_GROUPS
public ERDistributionContext(com.webobjects.appserver.WOSession session)
public ERDistributionContext(com.webobjects.appserver.WOSession session, com.webobjects.eocontrol.EOEditingContext editingContext)
public static long allowedDebugGroups()
public com.webobjects.foundation.NSData responseToClientMessage(com.webobjects.foundation.NSData message)
responseToClientMessage
in class com.webobjects.eodistribution.EODistributionContext
public NSArray<com.webobjects.eodistribution.common._EOServerReturnValue> _processClientRequest(NSArray invocations)
_processClientRequest
in class com.webobjects.eodistribution.EODistributionContext
protected void logReturnValue(com.webobjects.eodistribution.common._EOServerReturnValue result)
protected String messageForReturnValue(com.webobjects.eodistribution.common._EOServerReturnValue result)
Copyright © 2002 – 2020 Project Wonder.