Project Wonder 5.0

com.webobjects.woextensions
Class WOLongResponsePage

java.lang.Object
  extended by com.webobjects.appserver.WOElement
      extended by com.webobjects.appserver.WOComponent
          extended by com.webobjects.woextensions.WOLongResponsePage
All Implemented Interfaces:
com.webobjects.appserver.WOActionResults, com.webobjects.foundation.NSKeyValueCoding, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCodingAdditions, com.webobjects.foundation.NSValidation, java.io.Serializable, java.lang.Cloneable, java.lang.Runnable
Direct Known Subclasses:
ERXWOLongResponsePage

public abstract class WOLongResponsePage
extends com.webobjects.appserver.WOComponent
implements java.lang.Runnable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.appserver.WOComponent
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding
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.Null, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSValidation
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
 
Field Summary
protected  boolean _cancelled
           
protected  boolean _done
           
protected  boolean _doneAndRefreshed
           
protected  java.lang.Exception _exception
           
protected  boolean _performingAction
           
protected  int _refreshInterval
           
protected  java.lang.Object _result
           
protected  java.lang.Object _status
           
 
Fields inherited from class com.webobjects.appserver.WOComponent
_Extension, _IsEventLoggingEnabled, _keyAssociations
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling
_CLASS
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
NullValue
 
Fields inherited from interface com.webobjects.foundation.NSValidation
_CLASS
 
Constructor Summary
WOLongResponsePage(com.webobjects.appserver.WOContext aContext)
           
 
Method Summary
protected  java.lang.Exception _exception()
           
protected  void _finishInitialization()
           
protected  void _setException(java.lang.Exception anObject)
           
 void appendToResponse(com.webobjects.appserver.WOResponse aResponse, com.webobjects.appserver.WOContext aContext)
           
 com.webobjects.appserver.WOComponent cancel()
           
 com.webobjects.appserver.WOComponent cancelPageForStatus(java.lang.Object aStatus)
           
 com.webobjects.appserver.WOActionResults invokeAction(com.webobjects.appserver.WORequest aRequest, com.webobjects.appserver.WOContext aContext)
           
 boolean isCancelled()
           
 com.webobjects.appserver.WOComponent pageForException(java.lang.Exception exception)
           
 com.webobjects.appserver.WOComponent pageForResult(java.lang.Object aResult)
           
abstract  java.lang.Object performAction()
           
 com.webobjects.appserver.WOComponent refresh()
           
 double refreshInterval()
           
 com.webobjects.appserver.WOComponent refreshPageForStatus(java.lang.Object aStatus)
           
 java.lang.Object result()
           
 void run()
           
 void setCancelled(boolean aBool)
           
 void setRefreshInterval(double interval)
           
 void setResult(java.lang.Object anObject)
           
 void setStatus(java.lang.Object anObject)
           
 java.lang.Object status()
           
 
Methods inherited from class com.webobjects.appserver.WOComponent
_associationWithName, _awakeInContext, _childTemplate, _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, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_status

protected java.lang.Object _status

_result

protected java.lang.Object _result

_exception

protected java.lang.Exception _exception

_refreshInterval

protected int _refreshInterval

_performingAction

protected boolean _performingAction

_cancelled

protected boolean _cancelled

_done

protected boolean _done

_doneAndRefreshed

protected boolean _doneAndRefreshed
Constructor Detail

WOLongResponsePage

public WOLongResponsePage(com.webobjects.appserver.WOContext aContext)
Method Detail

_finishInitialization

protected void _finishInitialization()

status

public java.lang.Object status()

setStatus

public void setStatus(java.lang.Object anObject)

_exception

protected java.lang.Exception _exception()

_setException

protected void _setException(java.lang.Exception anObject)

setRefreshInterval

public void setRefreshInterval(double interval)

refreshInterval

public double refreshInterval()

result

public java.lang.Object result()

setResult

public void setResult(java.lang.Object anObject)

run

public void run()
Specified by:
run in interface java.lang.Runnable

appendToResponse

public void appendToResponse(com.webobjects.appserver.WOResponse aResponse,
                             com.webobjects.appserver.WOContext aContext)
Overrides:
appendToResponse in class com.webobjects.appserver.WOComponent

pageForException

public com.webobjects.appserver.WOComponent pageForException(java.lang.Exception exception)

refreshPageForStatus

public com.webobjects.appserver.WOComponent refreshPageForStatus(java.lang.Object aStatus)

pageForResult

public com.webobjects.appserver.WOComponent pageForResult(java.lang.Object aResult)

cancelPageForStatus

public com.webobjects.appserver.WOComponent cancelPageForStatus(java.lang.Object aStatus)

invokeAction

public com.webobjects.appserver.WOActionResults invokeAction(com.webobjects.appserver.WORequest aRequest,
                                                             com.webobjects.appserver.WOContext aContext)
Overrides:
invokeAction in class com.webobjects.appserver.WOComponent

isCancelled

public boolean isCancelled()

setCancelled

public void setCancelled(boolean aBool)

refresh

public com.webobjects.appserver.WOComponent refresh()

cancel

public com.webobjects.appserver.WOComponent cancel()

performAction

public abstract java.lang.Object performAction()

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.