org.axonframework.gae.commandhandling
Class SimpleEventBusWithoutStatistics

java.lang.Object
  extended by org.axonframework.gae.commandhandling.SimpleEventBusWithoutStatistics
All Implemented Interfaces:
EventBus

public class SimpleEventBusWithoutStatistics
extends Object
implements EventBus

This is a temporary copy of the SimpleEventBus, made to run on google app engine. We removed all the statistics stuff. We are still looking for a better solution.

Since:
1.2
Author:
Jettro Coenradie

Constructor Summary
SimpleEventBusWithoutStatistics()
           
 
Method Summary
 void publish(EventMessage... events)
          Publish a collection of events on this bus (one, or multiple).
 void subscribe(EventListener eventListener)
          Subscribe the given eventListener to this bus.
 void unsubscribe(EventListener eventListener)
          Unsubscribe the given eventListener to this bus.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleEventBusWithoutStatistics

public SimpleEventBusWithoutStatistics()
Method Detail

publish

public void publish(EventMessage... events)
Description copied from interface: EventBus
Publish a collection of events on this bus (one, or multiple). The events will be dispatched to all subscribed listeners.

Implementations may treat the given events as a single batch and distribute the events as such to all subscribed EventListeners.

Specified by:
publish in interface EventBus
Parameters:
events - The collection of events to publish

unsubscribe

public void unsubscribe(EventListener eventListener)
Description copied from interface: EventBus
Unsubscribe the given eventListener to this bus. When unsubscribed, it will no longer receive events published to this bus.

Specified by:
unsubscribe in interface EventBus
Parameters:
eventListener - The event listener to unsubscribe

subscribe

public void subscribe(EventListener eventListener)
Description copied from interface: EventBus
Subscribe the given eventListener to this bus. When subscribed, it will receive all events published to this bus.

If the given eventListener is already subscribed, nothing happens.

Specified by:
subscribe in interface EventBus
Parameters:
eventListener - The event listener to subscribe


Copyright © 2010-2016. All Rights Reserved.