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
-
Field Summary
Fields inherited from class io.cucumber.core.eventbus.AbstractEventPublisher
handlers -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.cucumber.core.eventbus.AbstractEventPublisher
registerHandlerFor, removeHandlerForMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.cucumber.core.eventbus.EventBus
generateId, getInstantMethods inherited from interface io.cucumber.plugin.event.EventPublisher
registerHandlerFor, removeHandlerFor
-
Constructor Details
-
AbstractEventBus
public AbstractEventBus()
-
-
Method Details
-
sendAll
- Specified by:
sendAllin interfaceEventBus- Overrides:
sendAllin classAbstractEventPublisher
-
send
public <T> void send(T event) - Specified by:
sendin interfaceEventBus- Overrides:
sendin classAbstractEventPublisher
-