Interface StreamManagerMBean

All Superinterfaces:
NotificationBroadcaster, NotificationEmitter
All Known Implementing Classes:
StreamManager

public interface StreamManagerMBean extends NotificationEmitter
  • Field Details

  • Method Details

    • getCurrentStreams

      Set<CompositeData> getCurrentStreams()
      Returns the current state of all ongoing streams.
    • getStreamingStatsEnabled

      boolean getStreamingStatsEnabled()
      Returns:
      whether the streaming virtual table should collect stats while streaming is running
    • setStreamingStatsEnabled

      void setStreamingStatsEnabled(boolean streamingStatsEnabled)
      enable/disable collection of streaming stats while streaming is running.
    • getStreamingSlowEventsLogTimeout

      String getStreamingSlowEventsLogTimeout()
      Returns:
      current timeout for streaming slow events log
    • setStreamingSlowEventsLogTimeout

      void setStreamingSlowEventsLogTimeout(String value)
      Sets the timeout for the streaming slow events log