Class EventService
- java.lang.Object
-
- org.openstreetmap.atlas.checks.event.EventService
-
@Deprecated public final class EventService extends java.lang.ObjectDeprecated.- useEventServiceA simple in-memory publish-subscribe service built on top ofEventBus
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcomplete()Deprecated.Stops event processingPooland posts aShutdownEventeventstatic EventServiceget(java.lang.String key)Deprecated.<T extends Event>
voidpost(T event)Deprecated.Publishes/posts a new eventObject<T extends Event>
voidregister(Processor<T> processor)Deprecated.Registers givenProcessorto subscribe for events<T extends Event>
voidunregister(Processor<T> processor)Deprecated.Unregisters givenProcessor
-
-
-
Method Detail
-
get
public static EventService get(java.lang.String key)
Deprecated.- Parameters:
key- key to retrieveEventService- Returns:
EventServiceinstance for given key
-
complete
public void complete()
Deprecated.Stops event processingPooland posts aShutdownEventevent
-
post
public <T extends Event> void post(T event)
Deprecated.Publishes/posts a new eventObject- Type Parameters:
T- event type that is going to be posted- Parameters:
event-Objectto post
-
register
public <T extends Event> void register(Processor<T> processor)
Deprecated.Registers givenProcessorto subscribe for events- Type Parameters:
T- processor event type that is going to be registered- Parameters:
processor-Processorto register
-
-