Package io.cucumber.core.eventbus
Class AbstractEventBus
- java.lang.Object
-
- io.cucumber.core.eventbus.AbstractEventPublisher
-
- io.cucumber.core.eventbus.AbstractEventBus
-
- All Implemented Interfaces:
EventBus
,EventPublisher
- Direct Known Subclasses:
TimeServiceEventBus
public abstract class AbstractEventBus extends AbstractEventPublisher implements EventBus
-
-
Field Summary
-
Fields inherited from class io.cucumber.core.eventbus.AbstractEventPublisher
handlers
-
-
Constructor Summary
Constructors Constructor Description AbstractEventBus()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
send(Event event)
void
sendAll(Iterable<Event> queue)
-
Methods inherited from class io.cucumber.core.eventbus.AbstractEventPublisher
registerHandlerFor, removeHandlerFor
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.cucumber.core.eventbus.EventBus
generateId, getInstant
-
Methods inherited from interface io.cucumber.plugin.event.EventPublisher
registerHandlerFor, removeHandlerFor
-
-