Class AbstractAckIdEventLoop

java.lang.Object
com.symphony.bdk.core.service.datafeed.impl.AbstractAckIdEventLoop
All Implemented Interfaces:
DatafeedLoop
Direct Known Subclasses:
DatafeedLoopV2, DatahoseLoopImpl

@API(status=INTERNAL) public abstract class AbstractAckIdEventLoop extends Object
  • Field Details

    • INITIAL_ACK_ID

      protected static final String INITIAL_ACK_ID
      Initial ack ID value when starting the loop
      See Also:
    • ackId

      protected String ackId
    • authSession

      protected final AuthSession authSession
    • bdkConfig

      protected final com.symphony.bdk.core.config.model.BdkConfig bdkConfig
    • botInfo

      protected final UserV2 botInfo
    • started

      protected final AtomicBoolean started
    • datafeedApi

      protected DatafeedApi datafeedApi
  • Constructor Details

    • AbstractAckIdEventLoop

      public AbstractAckIdEventLoop(DatafeedApi datafeedApi, AuthSession authSession, com.symphony.bdk.core.config.model.BdkConfig config, UserV2 botInfo)
  • Method Details