Package nl.harm27.obswebsocket.listener
Class ReplayBufferEventListener
- java.lang.Object
-
- nl.harm27.obswebsocket.listener.ReplayBufferEventListener
-
- All Implemented Interfaces:
EventListener
public abstract class ReplayBufferEventListener extends Object implements EventListener
The EventListener for the events that are part of the Replay Buffer category.
-
-
Constructor Summary
Constructors Constructor Description ReplayBufferEventListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcallEvent(BaseEvent baseEvent)Map<EventType,Class<?>>getSupportedEvents()voidreplayStarted(ReplayStarted replayStarted)Implement this method to process ReplayStarted events.voidreplayStarting(ReplayStarting replayStarting)Implement this method to process ReplayStarting events.voidreplayStopped(ReplayStopped replayStopped)Implement this method to process ReplayStopped events.voidreplayStopping(ReplayStopping replayStopping)Implement this method to process ReplayStopping events.
-
-
-
Method Detail
-
getSupportedEvents
public final Map<EventType,Class<?>> getSupportedEvents()
- Specified by:
getSupportedEventsin interfaceEventListener
-
callEvent
public final void callEvent(BaseEvent baseEvent)
- Specified by:
callEventin interfaceEventListener
-
replayStarting
public void replayStarting(ReplayStarting replayStarting)
Implement this method to process ReplayStarting events.- Parameters:
replayStarting- The received event.
-
replayStarted
public void replayStarted(ReplayStarted replayStarted)
Implement this method to process ReplayStarted events.- Parameters:
replayStarted- The received event.
-
replayStopping
public void replayStopping(ReplayStopping replayStopping)
Implement this method to process ReplayStopping events.- Parameters:
replayStopping- The received event.
-
replayStopped
public void replayStopped(ReplayStopped replayStopped)
Implement this method to process ReplayStopped events.- Parameters:
replayStopped- The received event.
-
-