Uses of Interface
org.barracudamvc.core.event.BaseEvent

Packages that use BaseEvent
org.barracudamvc.contrib.dbroggisch.page   
org.barracudamvc.core.event   
org.barracudamvc.core.event.events   
org.barracudamvc.core.event.helper   
 

Uses of BaseEvent in org.barracudamvc.contrib.dbroggisch.page
 

Classes in org.barracudamvc.contrib.dbroggisch.page that implement BaseEvent
 class RenderPage
           
 

Methods in org.barracudamvc.contrib.dbroggisch.page with parameters of type BaseEvent
static Page PageFactory.createPage(BaseEvent event)
          Creates pages for events which have been mapped to pages via PageFactory.addPageEventMapping(Class, Class).
static Class PageFactory.getPageClass(BaseEvent event)
          provides access to the Page class associated with the given event which has been mapped to the page via PageFactory.addPageEventMapping(Class, Class).
 

Uses of BaseEvent in org.barracudamvc.core.event
 

Classes in org.barracudamvc.core.event that implement BaseEvent
 class ControlEvent
          This defines a basic event, representing some kind of Control function (it's basically just saying "Hey something happened, tell everyone who cares").
 class DefaultBaseEvent
          This is the default implementation for the BaseEvent interface.
 class HttpRequestEvent
          A HttpRequestEvent indicates that we received an HTTP Request.
 class HttpResponseEvent
          A HttpResponseEvent indicates that we received an HTTP Response.
 class ViewEvent
          This defines a basic View event, indicating some kind of response/view must be generated.
 

Methods in org.barracudamvc.core.event that return BaseEvent
 BaseEvent EventPool.checkoutEvent(Class event)
          check out an event from the EventPool.
 BaseEvent DefaultEventPool.checkoutEvent(Class event)
          check out an event from the EventPool.
 BaseEvent EventContext.getEvent()
          Get the underlying BaseEvent
 BaseEvent DefaultEventContext.getEvent()
          Get the underlying BaseEvent
 BaseEvent InterruptDispatchException.getNewEvent()
          Get the new event that triggered this interrupt
static BaseEvent DefaultBaseEvent.getOriginalEvent(BaseEvent e)
          Find the original event in target event's event chain (if it exists)
 BaseEvent LongRunning.getRedirectEvent()
          get the redirect event for this LongRunning process.
 BaseEvent DefaultBaseEvent.getRootEvent()
          get the root event source (may be null)
 BaseEvent BaseEvent.getRootEvent()
          get the root event source (may be null)
static BaseEvent DefaultBaseEvent.getRootEvent(BaseEvent be)
          get the RootEvent that caused this event (if any).
 

Methods in org.barracudamvc.core.event with parameters of type BaseEvent
 void DispatchQueue.addEvent(BaseEvent baseEvent)
          Adds an event to the queue.
 void DefaultDispatchQueue.addEvent(BaseEvent baseEvent)
          Adds an event to the queue.
protected  List DefaultEventDispatcher.findListeners(BaseEvent event, EventBroker eb)
          Find the listeners for an event
protected  List DefaultEventDispatcher.getEventChain(BaseEvent event)
          Get the event chain for a particular event.
static BaseEvent DefaultBaseEvent.getOriginalEvent(BaseEvent e)
          Find the original event in target event's event chain (if it exists)
static BaseEvent DefaultBaseEvent.getRootEvent(BaseEvent be)
          get the RootEvent that caused this event (if any).
protected  void DefaultEventDispatcher.notifyListeners(BaseEvent event, List list, EventContext context)
          Actually dispatch the specific event to the list of listener factories
 void EventPool.releaseEvent(BaseEvent event)
          check the event back in, allowing someone else to have access to it.
 void DefaultEventPool.releaseEvent(BaseEvent event)
          check the event back in, allowing someone else to have access to it.
 void LongRunning.setRedirectEvent(BaseEvent be)
          Specify the redirect event to be fired if the LongRunning process is cancelled
 

Constructors in org.barracudamvc.core.event with parameters of type BaseEvent
ClientSideRedirectException(BaseEvent newEvent)
          The public contructor for ClientSideRedirectException
InterruptDispatchException(BaseEvent inewEvent)
          The public contructor for InterruptDispatchException
InterruptDispatchException(String s, BaseEvent inewEvent)
          The public contructor for InterruptDispatchException
InterruptDispatchException(String s, BaseEvent inewEvent, Exception ibaseException)
          The public contructor for InterruptDispatchException
 

Uses of BaseEvent in org.barracudamvc.core.event.events
 

Classes in org.barracudamvc.core.event.events that implement BaseEvent
 class ActionEvent
          This encapsulates an Action
 class CancelLongRunningEvent
          This encapsulates an Action
 class CheckLongRunningEvent
          This encapsulates an Action
 class LongRunningEvent
          This encapsulates an Action
 class RenderLongRunningEvent
          This encapsulates an Action
 

Methods in org.barracudamvc.core.event.events with parameters of type BaseEvent
static void LongRunningEventGateway.redirectBrowserToKickoffLongRunningRequest(String lrid, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, ViewCapabilities vc, String ourl, String oqstr, BaseEvent event)
           
 

Uses of BaseEvent in org.barracudamvc.core.event.helper
 

Fields in org.barracudamvc.core.event.helper declared as BaseEvent
protected  BaseEvent EventForwardingFactory.fevent
           
protected  BaseEvent EventRedirectFactory.fevent
           
 

Constructors in org.barracudamvc.core.event.helper with parameters of type BaseEvent
EventForwardingFactory(BaseEvent ifevent)
          Public constructor.
EventRedirectFactory(BaseEvent ifevent)
          Public constructor.
 



Copyright © 2006 BarracudaMVC.org All Rights Reserved.