public abstract class WOLongResponsePage extends com.webobjects.appserver.WOComponent implements Runnable
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
com.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException
Modifier and Type | Field and Description |
---|---|
protected boolean |
_cancelled |
protected boolean |
_done |
protected boolean |
_doneAndRefreshed |
protected Exception |
_exception |
protected boolean |
_performingAction |
protected int |
_refreshInterval |
protected Object |
_result |
protected Object |
_status |
_Extension, _IsEventLoggingEnabled, _keyAssociations
Constructor and Description |
---|
WOLongResponsePage(com.webobjects.appserver.WOContext aContext) |
Modifier and Type | Method and Description |
---|---|
protected Exception |
_exception() |
protected void |
_finishInitialization() |
protected void |
_setException(Exception anObject) |
void |
appendToResponse(com.webobjects.appserver.WOResponse aResponse,
com.webobjects.appserver.WOContext aContext) |
com.webobjects.appserver.WOComponent |
cancel() |
com.webobjects.appserver.WOComponent |
cancelPageForStatus(Object aStatus) |
com.webobjects.appserver.WOActionResults |
invokeAction(com.webobjects.appserver.WORequest aRequest,
com.webobjects.appserver.WOContext aContext) |
boolean |
isCancelled() |
com.webobjects.appserver.WOComponent |
pageForException(Exception exception) |
com.webobjects.appserver.WOComponent |
pageForResult(Object aResult) |
abstract Object |
performAction() |
com.webobjects.appserver.WOComponent |
refresh() |
double |
refreshInterval() |
com.webobjects.appserver.WOComponent |
refreshPageForStatus(Object aStatus) |
Object |
result() |
void |
run() |
void |
setCancelled(boolean aBool) |
void |
setRefreshInterval(double interval) |
void |
setResult(Object anObject) |
void |
setStatus(Object anObject) |
Object |
status() |
__valueForBinding, _associationWithName, _awakeInContext, _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, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
protected Object _status
protected Object _result
protected Exception _exception
protected int _refreshInterval
protected boolean _performingAction
protected boolean _cancelled
protected boolean _done
protected boolean _doneAndRefreshed
public WOLongResponsePage(com.webobjects.appserver.WOContext aContext)
protected void _finishInitialization()
public Object status()
public void setStatus(Object anObject)
protected Exception _exception()
protected void _setException(Exception anObject)
public void setRefreshInterval(double interval)
public double refreshInterval()
public Object result()
public void setResult(Object anObject)
public void appendToResponse(com.webobjects.appserver.WOResponse aResponse, com.webobjects.appserver.WOContext aContext)
appendToResponse
in class com.webobjects.appserver.WOComponent
public com.webobjects.appserver.WOComponent pageForException(Exception exception)
public com.webobjects.appserver.WOComponent refreshPageForStatus(Object aStatus)
public com.webobjects.appserver.WOComponent pageForResult(Object aResult)
public com.webobjects.appserver.WOComponent cancelPageForStatus(Object aStatus)
public com.webobjects.appserver.WOActionResults invokeAction(com.webobjects.appserver.WORequest aRequest, com.webobjects.appserver.WOContext aContext)
invokeAction
in class com.webobjects.appserver.WOComponent
public boolean isCancelled()
public void setCancelled(boolean aBool)
public com.webobjects.appserver.WOComponent refresh()
public com.webobjects.appserver.WOComponent cancel()
public abstract Object performAction()
Copyright © 2002 – 2020 Project Wonder.