Package nl.stokpop.eventscheduler
Interface EventBroadcaster
-
- All Known Implementing Classes:
EventBroadcasterAsync,EventBroadcasterDefault
public interface EventBroadcaster
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidbroadcastAbortTest()voidbroadcastAfterTest()voidbroadcastBeforeTest()java.util.List<EventCheck>broadcastCheck()voidbroadcastCustomEvent(CustomEvent event)voidbroadcastKeepAlive()voidbroadcastStartTest()voidshutdownAndWaitAllTasksDone(long timeoutSeconds)default voidthrowAbortOrKillWitchException(java.util.Queue<java.lang.Throwable> exceptions)
-
-
-
Method Detail
-
broadcastBeforeTest
void broadcastBeforeTest()
-
broadcastStartTest
void broadcastStartTest()
-
broadcastAfterTest
void broadcastAfterTest()
-
broadcastKeepAlive
void broadcastKeepAlive()
-
broadcastAbortTest
void broadcastAbortTest()
-
broadcastCustomEvent
void broadcastCustomEvent(CustomEvent event)
-
broadcastCheck
java.util.List<EventCheck> broadcastCheck()
-
shutdownAndWaitAllTasksDone
void shutdownAndWaitAllTasksDone(long timeoutSeconds)
-
throwAbortOrKillWitchException
default void throwAbortOrKillWitchException(java.util.Queue<java.lang.Throwable> exceptions)
-
-