Class StreamEventJMXNotifier
- java.lang.Object
-
- javax.management.NotificationBroadcasterSupport
-
- org.apache.cassandra.streaming.management.StreamEventJMXNotifier
-
- All Implemented Interfaces:
com.google.common.util.concurrent.FutureCallback<StreamState>
,javax.management.NotificationBroadcaster
,javax.management.NotificationEmitter
,StreamEventHandler
public class StreamEventJMXNotifier extends javax.management.NotificationBroadcasterSupport implements StreamEventHandler
-
-
Constructor Summary
Constructors Constructor Description StreamEventJMXNotifier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handleStreamEvent(StreamEvent event)
Callback for various streaming events.void
onFailure(java.lang.Throwable t)
void
onSuccess(StreamState result)
-
-
-
Method Detail
-
handleStreamEvent
public void handleStreamEvent(StreamEvent event)
Description copied from interface:StreamEventHandler
Callback for various streaming events.- Specified by:
handleStreamEvent
in interfaceStreamEventHandler
- Parameters:
event
- Stream event.- See Also:
StreamEvent.Type
-
onSuccess
public void onSuccess(StreamState result)
- Specified by:
onSuccess
in interfacecom.google.common.util.concurrent.FutureCallback<StreamState>
-
onFailure
public void onFailure(java.lang.Throwable t)
- Specified by:
onFailure
in interfacecom.google.common.util.concurrent.FutureCallback<StreamState>
-
-