Class KafkaSpace

All Implemented Interfaces:
Space, NBNamedElement, AutoCloseable

public class KafkaSpace extends BaseSpace<KafkaSpace>
  • Constructor Details

  • Method Details

    • close

      public void close()
    • getConfigModel

      public static NBConfigModel getConfigModel()
    • getOpTimeTrackKafkaProducer

      public OpTimeTrackKafkaProducer getOpTimeTrackKafkaProducer(KafkaSpace.ProducerCacheKey key, Supplier<OpTimeTrackKafkaProducer> producerSupplier)
    • getOpTimeTrackKafkaConsumer

      public OpTimeTrackKafkaConsumer getOpTimeTrackKafkaConsumer(KafkaSpace.ConsumerCacheKey key, Supplier<OpTimeTrackKafkaConsumer> consumerSupplier)
    • getActivityStartTimeMills

      public long getActivityStartTimeMills()
    • getMaxOpTimeInSec

      public long getMaxOpTimeInSec()
    • getBootstrapSvr

      public String getBootstrapSvr()
    • getKafkaClientConf

      public KafkaClientConf getKafkaClientConf()
    • getKafkaClntNum

      public int getKafkaClntNum()
    • getConsumerGrpNum

      public int getConsumerGrpNum()
    • isStrictMsgErrorHandling

      public boolean isStrictMsgErrorHandling()
    • getTotalCycleNum

      public long getTotalCycleNum()
    • setTotalCycleNum

      public void setTotalCycleNum(long cycleNum)
    • isShuttingDown

      public boolean isShuttingDown()
    • shutdownSpace

      public void shutdownSpace()