er.extensions.concurrency
Class ERXLongResponse
java.lang.Object
com.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
er.extensions.components.ERXComponent
er.extensions.components.ERXNonSynchronizingComponent
er.extensions.concurrency.ERXLongResponse
- All Implemented Interfaces:
- WOActionResults, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, Cloneable
public class ERXLongResponse
- extends ERXNonSynchronizingComponent
ERXLongResponse is like WOLongResponsePage from JavaWOExtensions, but
it can be used as a component and doesn't need to be subclassed.
Instead, you provide a ERXLongResponseTask subclass and set it
via either the bindings or explicitely.
- See Also:
- Serialized Form
| Bindings |
task | implementation of ERXLongResponseTask |
| Methods inherited from class er.extensions.components.ERXComponent |
_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, reset, stringValueForBinding, stringValueForBinding, takeValuesFromRequest, useDefaultComponentCSS, useDefaultComponentJavascript |
| Methods inherited from class com.webobjects.appserver.WOComponent |
__valueForBinding, _associationWithName, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding |
_refreshInterval
protected Number _refreshInterval
_performingAction
protected boolean _performingAction
_doneAndRefreshed
protected boolean _doneAndRefreshed
_task
protected ERXLongResponseTask _task
ERXLongResponse
public ERXLongResponse(WOContext aContext)
task
public ERXLongResponseTask task()
setTask
public void setTask(ERXLongResponseTask task)
refreshInterval
public int refreshInterval()
setRefreshInterval
public void setRefreshInterval(int value)
refresh
public WOComponent refresh()
appendToResponse
public void appendToResponse(WOResponse aResponse,
WOContext aContext)
- Description copied from class:
ERXComponent
- Calls _checkAccess prior to super.appendToResponse and adds support for
ClickToOpen (TM).
- Overrides:
appendToResponse in class ERXComponent
invokeAction
public WOActionResults invokeAction(WORequest aRequest,
WOContext aContext)
- Description copied from class:
ERXComponent
- Calls _checkAccess prior to super.invokeAction.
- Overrides:
invokeAction in class ERXComponent
Copyright © 2002 – 2007 Project Wonder.