Uses of Interface
org.enhydra.barracuda.core.event.BaseEvent

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

Uses of BaseEvent in org.enhydra.barracuda.contrib.dbroggisch.page
 

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

Methods in org.enhydra.barracuda.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.enhydra.barracuda.core.event
 

Classes in org.enhydra.barracuda.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.enhydra.barracuda.core.event that return BaseEvent
 BaseEvent LongRunning.getRedirectEvent()
          get the redirect event for this LongRunning process.
 BaseEvent InterruptDispatchException.getNewEvent()
          Get the new event that triggered this interrupt
 BaseEvent EventPool.checkoutEvent(Class event)
          check out an event from the EventPool.
 BaseEvent EventContext.getEvent()
          Get the underlying BaseEvent
 BaseEvent DefaultEventPool.checkoutEvent(Class event)
          check out an event from the EventPool.
 BaseEvent DefaultEventContext.getEvent()
          Get the underlying BaseEvent
 BaseEvent DefaultBaseEvent.getRootEvent()
          get the root event source (may be null)
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).
 BaseEvent BaseEvent.getRootEvent()
          get the root event source (may be null)
 

Methods in org.enhydra.barracuda.core.event with parameters of type BaseEvent
 void LongRunning.setRedirectEvent(BaseEvent be)
          Specify the redirect event to be fired if the LongRunning process is cancelled
 void EventPool.releaseEvent(BaseEvent event)
          check the event back in, allowing someone else to have access to it.
 void DispatchQueue.addEvent(BaseEvent baseEvent)
          Adds an event to the queue.
 void DefaultEventPool.releaseEvent(BaseEvent event)
          check the event back in, allowing someone else to have access to it.
protected  List DefaultEventDispatcher.getEventChain(BaseEvent event)
          Get the event chain for a particular event.
protected  List DefaultEventDispatcher.findListeners(BaseEvent event, EventBroker eb)
          Find the listeners for an event
protected  void DefaultEventDispatcher.notifyListeners(BaseEvent event, List list, EventContext context)
          Actually dispatch the specific event to the list of listener factories
 void DefaultDispatchQueue.addEvent(BaseEvent baseEvent)
          Adds an event to the queue.
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).
 

Constructors in org.enhydra.barracuda.core.event with parameters of type BaseEvent
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
ClientSideRedirectException(BaseEvent newEvent)
          The public contructor for ClientSideRedirectException
 

Uses of BaseEvent in org.enhydra.barracuda.core.event.events
 

Classes in org.enhydra.barracuda.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
 

Uses of BaseEvent in org.enhydra.barracuda.core.event.helper
 

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

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



Copyright © 2003 BarracudaMVC.org All Rights Reserved.