Interface SymbolSubscriptionController

    • Method Detail

      • subscribeToAllSymbols

        void subscribeToAllSymbols()
        Subscribe to all present symbols.
      • clearAllSymbols

        void clearAllSymbols()
        Unsubscribe all symbols.
      • addSymbol

        void addSymbol​(java.lang.CharSequence symbol)
        Add symbol to the subscription.
        Parameters:
        symbol - symbol to be added
      • addSymbols

        void addSymbols​(java.lang.CharSequence[] symbols,
                        int offset,
                        int length)
        Add array of symbols to the subscription from index offset to index offset + length.
        Parameters:
        symbols - array of symbols to be added to subscription
        offset - start index
        length - length of symbols to be added
      • addSymbols

        default void addSymbols​(java.lang.CharSequence[] symbols)
        Add array of symbols to the subscription.
        Parameters:
        symbols - symbols to be added
      • removeSymbol

        void removeSymbol​(java.lang.CharSequence symbol)
        Remove symbol from the subscription.
        Parameters:
        symbol - symbol to be removed
      • removeSymbols

        void removeSymbols​(java.lang.CharSequence[] symbols,
                           int offset,
                           int length)
        Remove array of symbols from the subscription from index offset to index offset + length.
        Parameters:
        symbols - array of symbols to be removed
        offset - start index
        length - length of symbols to be removed
      • removeSymbols

        default void removeSymbols​(java.lang.CharSequence[] symbols)
        Remove array of symbols from the subscription.
        Parameters:
        symbols - symbols to be removed