org.enhydra.barracuda.core.event
Class HttpResponseEvent
java.lang.Object
org.enhydra.barracuda.core.event.DefaultBaseEvent
org.enhydra.barracuda.core.event.ViewEvent
org.enhydra.barracuda.core.event.HttpResponseEvent
- All Implemented Interfaces:
- BaseEvent, Cloneable, Exceptional, StateMap
- Direct Known Subclasses:
- RenderLongRunningEvent, RenderPage
- public class HttpResponseEvent
- extends ViewEvent
- implements Exceptional
A HttpResponseEvent indicates that we received an HTTP Response.
Events which extend this class typically generate the
View portion the Model 2 approach
Methods inherited from class org.enhydra.barracuda.core.event.DefaultBaseEvent |
addListenerID, clearState, clone, equals, getClassID, getEventExtension, getEventID, getEventIDWithExtension, getEventURL, getListenerIDs, getOriginalEvent, getParams, getRootEvent, getRootEvent, getSource, getState, getStateKeys, getStateValues, getTimestamp, isHandled, putState, removeState, reset, setEventExtension, setHandled, setParam, setParam, setSource, setUseIDAliases, touch, useIDAliases |
HttpResponseEvent
public HttpResponseEvent()
- Default noargs constructor
HttpResponseEvent
public HttpResponseEvent(String urlParamStr)
- Public constructor. Automatically sets parameters associated
with the event with a URL string of the form "key1=val1&key2=val2&..."
(the param str may be prefixed by a '?')
HttpResponseEvent
public HttpResponseEvent(Object source)
- Public constructor. Automatically sets the source parameter.
If you do not use this method you should manually set the
source before dispatching the event.
describeEventChainingStrategy
public String describeEventChainingStrategy()
- Describe the event chaining stategy. This method really
serves to ensure that objects cannot implement BOTH
Polymorphic and Exceptional (it's got to be one or the other)
- Specified by:
describeEventChainingStrategy
in interface Exceptional
- Returns:
- string describing the event chain strategy
Copyright © 2003 BarracudaMVC.org All Rights Reserved.