org.ow2.jasmine.monitoring.eventswitch.client
Class JasmineEventDispatcher

java.lang.Object
  extended by org.ow2.jasmine.monitoring.eventswitch.client.JasmineEventDispatcher
All Implemented Interfaces:
org.ow2.jasmine.event.processor.JasmineEventProcessor<DispatcherContext>

public class JasmineEventDispatcher
extends Object
implements org.ow2.jasmine.event.processor.JasmineEventProcessor<DispatcherContext>

Provide a processor that dispatches instances of JasmineEventEB.

Author:
Loris Bouzonnet

Constructor Summary
JasmineEventDispatcher()
          Build a new JASMINe event dispatcher.
 
Method Summary
 void process(DispatcherContext context, org.ow2.jasmine.event.beans.JasmineEventEB event)
          Process the given JASMINe event by dispatching it the Mule client.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasmineEventDispatcher

public JasmineEventDispatcher()
Build a new JASMINe event dispatcher.

Method Detail

process

public void process(DispatcherContext context,
                    org.ow2.jasmine.event.beans.JasmineEventEB event)
             throws org.ow2.jasmine.event.processor.JasmineEventProcessorException
Process the given JASMINe event by dispatching it the Mule client.

Specified by:
process in interface org.ow2.jasmine.event.processor.JasmineEventProcessor<DispatcherContext>
Parameters:
context - a dispatcher context
event - an event to process
Throws:
org.ow2.jasmine.event.processor.JasmineEventProcessorException - if Mule cannot dispatch the event


Copyright © 2013 OW2 Consortium. All Rights Reserved.