Class CassandraConnectorTaskTemplate.ProcessorGroup

java.lang.Object
io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
Enclosing class:
CassandraConnectorTaskTemplate

public static class CassandraConnectorTaskTemplate.ProcessorGroup extends Object
A processor group consist of one or more processors; each processor will be running on a separate thread. The processors are interdependent of one another: if one of the processors is stopped, all other processors will be signaled to stop as well.
  • Field Details

  • Constructor Details

    • ProcessorGroup

      ProcessorGroup()
  • Method Details

    • isRunning

      public boolean isRunning()
    • addProcessor

      void addProcessor(AbstractProcessor processor)
    • start

      void start()
    • terminate

      void terminate()
    • stopProcessors

      private void stopProcessors() throws Exception
      Throws:
      Exception