public abstract class ERDistributionSession extends ERXSession implements com.webobjects.eodistribution.EODistributionContext.Delegate
ERXSession.ObserverWOSession.PageFragmentCacheNSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.UtilityNSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.ValueAccessor_debuggingStore, _didBacktrack, _javaScriptEnabled, _originalThreadName, JAVASCRIPT_ENABLED_COOKIE_NAME, lastActionWasDA, SessionWillSleepNotification_permanentContextIDArray, _permanentPageCache, DONT_STORE_PAGE, FORCE_STORE_PAGE, PAGE_REPLACEMENT_CACHE_LOOKUP_KEY_componentState, _httpSession, _httpSessionWatcher, SessionDidCreateNotification, SessionDidRestoreNotification, SessionDidTimeOutNotification_CLASS_CLASS, _KeyPathSeparatorChar, KeyPathSeparatorNullValue| Constructor and Description |
|---|
ERDistributionSession() |
| Modifier and Type | Method and Description |
|---|---|
void |
_distributionContextInstantiated(NSNotification notification) |
NSArray<EOClassDescription> |
clientSideRequestGetClassDescriptions() |
abstract EOGlobalID |
clientSideRequestLogin(String username,
String password) |
NSData |
distributionContextDidReceiveData(com.webobjects.eodistribution.EODistributionContext distributionContext,
NSData data) |
boolean |
distributionContextShouldAllowAccessToClassDescription(com.webobjects.eodistribution.EODistributionContext distributionContext,
EOClassDescription classDescription) |
boolean |
distributionContextShouldAllowInvocation(com.webobjects.eodistribution.EODistributionContext distributionContext,
Object receiver,
NSSelector selector,
Object[] arguments) |
boolean |
distributionContextShouldFetchObjectsWithFetchSpecification(com.webobjects.eodistribution.EODistributionContext distributionContext,
EOFetchSpecification fetchSpec) |
boolean |
distributionContextShouldFetchObjectWithGlobalID(com.webobjects.eodistribution.EODistributionContext distributionContext,
EOGlobalID globalID,
EOClassDescription classDescription) |
boolean |
distributionContextShouldFollowKeyPath(com.webobjects.eodistribution.EODistributionContext distributionContext,
String keyPath) |
boolean |
distributionContextShouldSave(com.webobjects.eodistribution.EODistributionContext distributionContext,
EOEditingContext editingContext) |
NSData |
distributionContextWillSendData(com.webobjects.eodistribution.EODistributionContext distributionContext,
NSData data) |
abstract boolean |
isUserAuthenticated() |
_appendCookieToResponse, _birthDate, _clearCookieFromResponse, _convertSessionCookiesToHttpOnly, _convertSessionCookiesToSecure, _setCookieSameSite, anySession, appendToResponse, application, autoAdjustTimeZone, availableLanguagesForTheApplication, availableLanguagesForThisSession, awake, browser, currentD2WLook, currentSessionID, debuggingStore, defaultEditingContext, didBacktrack, javaScriptEnabled, language, localizer, messageEncoding, newDefaultEditingContext, objectStore, observer, requestsContextID, session, setCurrentD2WLook, setDefaultEditingContext, setJavaScriptEnabled, setLanguage, setLanguages, setSession, setTimeZone, sleep, takeValuesFromRequest, terminate, threadName, timeZone, toString, useHttpOnlySessionCookies, useSecureSessionCookies_permanentPageCache, _permanentPageWithContextID, _saveCurrentPage, _shouldPutInPermanentCache, cleanPageReplacementCacheIfNecessary, cleanPageReplacementCacheIfNecessary, pageInfoDictionary, restorePageForContextID, savePage, savePageInPermanentCache, storesPageInfo_allowToViewEvents, _allowToViewStatistics, _awakeInContext, _contextCounter, _contextDidIncrementContextID, _contextIDMatchingIDs, _formattedStatistics, _lifeInMillis, _requestCounter, _setContext, _setHttpSession, _setHttpSessionWatcher, _setSessionID, _sleepInContext, _terminateByJ2EE, _terminateByTimeout, allowedToViewEvents, allowedToViewStatistics, canAccessFieldsDirectly, clone, context, debugString, domainForIDCookies, expirationDateForIDCookies, getPageFromPageCacheForContextID, getPageFromPageFragmentCacheForContextID, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, invokeAction, isDistributionEnabled, isTerminating, keyEnumerator, keySet, languages, lockDefaultEditingContext, logString, objectForKey, removeObjectForKey, savePageInPageCache, savePageInPageFragmentCache, sessionID, setDistributionEnabled, setObjectForKey, setStoresIDsInCookies, setStoresIDsInURLs, setTimeOut, statistics, storesIDsInCookies, storesIDsInURLs, takeValueForKey, takeValueForKeyPath, timeOut, timeOutForIDCookies, timeOutMillis, unableToSetNullForKey, validateEventsLogin, validateStatisticsLogin, validationFailedWithException, valueForKey, valueForKeyPathpublic void _distributionContextInstantiated(NSNotification notification)
public NSArray<EOClassDescription> clientSideRequestGetClassDescriptions()
public abstract boolean isUserAuthenticated()
public abstract EOGlobalID clientSideRequestLogin(String username, String password)
public NSData distributionContextWillSendData(com.webobjects.eodistribution.EODistributionContext distributionContext, NSData data)
distributionContextWillSendData in interface com.webobjects.eodistribution.EODistributionContext.Delegatepublic NSData distributionContextDidReceiveData(com.webobjects.eodistribution.EODistributionContext distributionContext, NSData data)
distributionContextDidReceiveData in interface com.webobjects.eodistribution.EODistributionContext.Delegatepublic boolean distributionContextShouldFollowKeyPath(com.webobjects.eodistribution.EODistributionContext distributionContext,
String keyPath)
distributionContextShouldFollowKeyPath in interface com.webobjects.eodistribution.EODistributionContext.Delegatepublic boolean distributionContextShouldAllowInvocation(com.webobjects.eodistribution.EODistributionContext distributionContext,
Object receiver,
NSSelector selector,
Object[] arguments)
distributionContextShouldAllowInvocation in interface com.webobjects.eodistribution.EODistributionContext.Delegatepublic boolean distributionContextShouldAllowAccessToClassDescription(com.webobjects.eodistribution.EODistributionContext distributionContext,
EOClassDescription classDescription)
distributionContextShouldAllowAccessToClassDescription in interface com.webobjects.eodistribution.EODistributionContext.Delegatepublic boolean distributionContextShouldFetchObjectsWithFetchSpecification(com.webobjects.eodistribution.EODistributionContext distributionContext,
EOFetchSpecification fetchSpec)
distributionContextShouldFetchObjectsWithFetchSpecification in interface com.webobjects.eodistribution.EODistributionContext.Delegatepublic boolean distributionContextShouldFetchObjectWithGlobalID(com.webobjects.eodistribution.EODistributionContext distributionContext,
EOGlobalID globalID,
EOClassDescription classDescription)
distributionContextShouldFetchObjectWithGlobalID in interface com.webobjects.eodistribution.EODistributionContext.Delegatepublic boolean distributionContextShouldSave(com.webobjects.eodistribution.EODistributionContext distributionContext,
EOEditingContext editingContext)
distributionContextShouldSave in interface com.webobjects.eodistribution.EODistributionContext.DelegateCopyright © 2002 – 2025 Project Wonder.