Class WriterController

java.lang.Object
kieker.monitoring.core.controller.AbstractController
kieker.monitoring.core.controller.WriterController
All Implemented Interfaces:
IMonitoringRecordReceiver, IWriterController

public final class WriterController extends AbstractController implements IWriterController
Since:
1.3
Author:
Andre van Hoorn, Matthias Rohr, Jan Waller, Robert von Massow
  • Field Details

    • PREFIX

      public static final String PREFIX
    • RECORD_QUEUE_SIZE

      public static final String RECORD_QUEUE_SIZE
      The name of the configuration determining the size of the queue of this writer.
      See Also:
    • RECORD_QUEUE_INSERT_BEHAVIOR

      public static final String RECORD_QUEUE_INSERT_BEHAVIOR
      The name of the configuration determining the insert behavior to the queue of the writer.
      See Also:
    • RECORD_QUEUE_FQN

      public static final String RECORD_QUEUE_FQN
      The fully qualified name of the queue to be used for the records.
      See Also:
    • QUEUE_PUT_STRATEGY

      public static final String QUEUE_PUT_STRATEGY
      The fully qualified name of the put strategy
      See Also:
    • QUEUE_TAKE_STRATEGY

      public static final String QUEUE_TAKE_STRATEGY
      The fully qualified name of the take strategy
      See Also:
  • Constructor Details

    • WriterController

      public WriterController(Configuration configuration)
      Creates a new instance of this class using the given parameters.
      Parameters:
      configuration - The configuration for the controller.
  • Method Details