| Name | Description | Type | Package | Framework |
| A_Classes | The purpose of this class is to define the default classes which are used within the Barracuda event package. | Class | org.barracudamvc.core.event | Barracuda |
| ActionEvent | This encapsulates an ActionFields inherited from class org. | Class | org.barracudamvc.core.event.events | Barracuda |
| ApplicationAssembler | This interface defines an ApplicationAssembler. | Interface | org.barracudamvc.core.event | Barracuda |
| ApplicationGateway | The application gateway is responsible for a number of things. | Class | org.barracudamvc.core.event | Barracuda |
| BaseEvent | Interface | org.barracudamvc.core.event | Barracuda | |
| BaseEventListener | Interface | org.barracudamvc.core.event | Barracuda | |
| BlockIterateHandler | Class | org.barracudamvc.core.event.helper | Barracuda | |
| BTemplateViewHandler | A custom implementation of the default view handler tailored for template components. | Class | org.barracudamvc.core.event.helper | Barracuda |
| CancelLongRunningEvent | This encapsulates an ActionFields inherited from class org. | Class | org.barracudamvc.core.event.events | Barracuda |
| CheckLongRunningEvent | This encapsulates an ActionFields inherited from class org. | Class | org.barracudamvc.core.event.events | Barracuda |
| ClientSideRedirectException | This class defines a ClientSideRedirectException. | Class | org.barracudamvc.core.event | Barracuda |
| ControlEvent | This defines a basic event, representing some kind of Control function (it's basically just saying Hey something | Class | org.barracudamvc.core.event | Barracuda |
| ControlEventContext | This interface extends the EventContext to provide access to the HttpServletRequest. | Interface | org.barracudamvc.core.event | Barracuda |
| DefaultApplicationAssembler | This class assembles a Barracuda system based on one or more XML descriptor files. | Class | org.barracudamvc.core.event | Barracuda |
| DefaultBaseEvent | This is the default implementation for the BaseEvent interface. | Class | org.barracudamvc.core.event | Barracuda |
| DefaultBaseEventListener | This class provides the default implementation for a BaseEventListener. | Class | org.barracudamvc.core.event | Barracuda |
| DefaultDispatcherFactory | This interface defines the methods needed to create an instance of an event dispatcher. | Class | org.barracudamvc.core.event | Barracuda |
| DefaultDispatchQueue | The DispatchQueue as a relatively shortlived structure. | Class | org.barracudamvc.core.event | Barracuda |
| DefaultEventBroker | An EventBroker is responsible for two basic tasks: it serves as a registry for listeners to express interest in | Class | org.barracudamvc.core.event | Barracuda |
| DefaultEventContext | The context contains information about the event (event, queue, plus request and response info if appropriate). | Class | org.barracudamvc.core.event | Barracuda |
| DefaultEventDispatcher | This class is responsible for dispatching a queue of events to interested listeners. | Class | org.barracudamvc.core.event | Barracuda |
| DefaultEventGateway | Default implementation of an EventGateway. | Class | org.barracudamvc.core.event | Barracuda |
| DefaultEventPool | This class acts as a pool for Events. | Class | org.barracudamvc.core.event | Barracuda |
| DefaultListenerFactory | This class provides the default implementaion for a Note that a factory is responsible for ensuring threadsafety | Class | org.barracudamvc.core.event | Barracuda |
| DefaultViewHandler | A very simple view handler that provides a default implementation tailored for the use of components. | Class | org.barracudamvc.core.event.helper | Barracuda |
| DispatcherFactory | This interface defines the methods needed to create an instance of an event dispatcher | Interface | org.barracudamvc.core.event | Barracuda |
| DispatchQueue | Interface | org.barracudamvc.core.event | Barracuda | |
| EventBroker | Interface | org.barracudamvc.core.event | Barracuda | |
| EventConnectorFactory | This class associates a specific event handler class with an event by extending DefaultListenerFactory and making implementation details in the | Class | org.barracudamvc.core.event.helper | Barracuda |
| EventContext | This interface defines the event context. | Interface | org.barracudamvc.core.event | Barracuda |
| EventDispatcher | Interface | org.barracudamvc.core.event | Barracuda | |
| EventException | This class defines the basic event exception. | Class | org.barracudamvc.core.event | Barracuda |
| EventForwardingFactory | This class provides a simple factory that will handle events by simply adding a new event to the queue, in | Class | org.barracudamvc.core.event.helper | Barracuda |
| EventGateway | An EventGateway simply represents a gateway to a set of event handlers within a system. | Interface | org.barracudamvc.core.event | Barracuda |
| EventPool | Interface | org.barracudamvc.core.event | Barracuda | |
| EventRedirectFactory | This class provides a simple factory that will handle events by simply throwing a client side redirect, in | Class | org.barracudamvc.core.event.helper | Barracuda |
| Exceptional | This marker interface indicates an Event must be handled, and if it's not, the parent event should be dispatched. | Interface | org.barracudamvc.core.event | Barracuda |
| HttpRequestEvent | A HttpRequestEvent indicates that we received an HTTP Request. | Class | org.barracudamvc.core.event | Barracuda |
| HttpResponseEvent | A HttpResponseEvent indicates that we received an HTTP Response. | Class | org.barracudamvc.core.event | Barracuda |
| InterruptDispatchException | This class defines a InterruptDispatchException. | Class | org.barracudamvc.core.event | Barracuda |
| InvalidClassException | This class defines a InvalidClassException. | Class | org.barracudamvc.core.event | Barracuda |
| ListenerFactory | This interface defines the methods needed to be an Note that a factory is responsible for ensuring threadsafety | Interface | org.barracudamvc.core.event | Barracuda |
| LongRunning | This interface indicates an EventHandler takes a long time to run. | Interface | org.barracudamvc.core.event | Barracuda |
| LongRunningEvent | This encapsulates an ActionFields inherited from class org. | Class | org.barracudamvc.core.event.events | Barracuda |
| LongRunningEventGateway | Class | org.barracudamvc.core.event.events | Barracuda | |
| NoAvailableEventsException | This class defines a NoAvailableEventsException. | Class | org.barracudamvc.core.event | Barracuda |
| ControlEvent | This defines a basic event, representing some kind of Control function (it's basically just saying "Hey something | Class | org.barracudamvc.core.event | Barracuda |