SubscriptionHelper (3.14.0 600 API)
Date: 2025-11-24

com.marketfactory.zerogc.api

## Interface SubscriptionHelper

- All Known Implementing Classes:
    SubscriptionHelperImpl

      public interface SubscriptionHelper

  Subscriptions helper

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Map<FeedMarketID,com.marketfactory.zerogc.api.SubscribeMessage>` | `getCopyOfStickySubscriptions()`
    `void` | `handleStop()`
    `boolean` | `isClearSubscriptionsOnStop()`
    `boolean` | `isStickySubscriptionsEnabled()`
    `void` | `remove(int feedID, int marketID)`
    `void` | `removeAll()`
    `void` | `setClearSubscriptionsOnStop(boolean clearSubscriptionsOnStop)`
    `void` | `setStickyEnabled(boolean stickyEnabled)`
    `void` | `updateWith(com.marketfactory.zerogc.api.SubscribeMessage message)`

- - ### Method Detail

    - #### setStickyEnabled

          void setStickyEnabled(boolean stickyEnabled)

    - #### setClearSubscriptionsOnStop

          void setClearSubscriptionsOnStop(boolean clearSubscriptionsOnStop)

    - #### handleStop

          void handleStop()

    - #### getCopyOfStickySubscriptions

          java.util.Map<FeedMarketID,com.marketfactory.zerogc.api.SubscribeMessage> getCopyOfStickySubscriptions()

    - #### isStickySubscriptionsEnabled

          boolean isStickySubscriptionsEnabled()

    - #### isClearSubscriptionsOnStop

          boolean isClearSubscriptionsOnStop()

    - #### updateWith

          void updateWith(com.marketfactory.zerogc.api.SubscribeMessage message)

    - #### remove

          void remove(int feedID,
                      int marketID)

    - #### removeAll

          void removeAll()