Interface SymbolAndTypeSubscriptionControllerAdapter

    • Method Detail

      • addSymbol

        default void addSymbol​(java.lang.CharSequence symbol)
        Not supported for server cursors, cause makes no sense.
        Specified by:
        addSymbol in interface SymbolSubscriptionController
        Parameters:
        symbol - symbol to be added
      • addSymbols

        default void addSymbols​(java.lang.CharSequence[] symbols,
                                int offset,
                                int length)
        Not supported for server cursors, cause makes no sense.
        Specified by:
        addSymbols in interface SymbolSubscriptionController
        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)
        Not supported for server cursors, cause makes no sense.
        Specified by:
        addSymbols in interface SymbolSubscriptionController
        Parameters:
        symbols - symbols to be added
      • removeSymbol

        default void removeSymbol​(java.lang.CharSequence symbol)
        Not supported for server cursors, cause makes no sense.
        Specified by:
        removeSymbol in interface SymbolSubscriptionController
        Parameters:
        symbol - symbol to be removed
      • removeSymbols

        default void removeSymbols​(java.lang.CharSequence[] symbols,
                                   int offset,
                                   int length)
        Not supported for server cursors, cause makes no sense.
        Specified by:
        removeSymbols in interface SymbolSubscriptionController
        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)
        Not supported for server cursors, cause makes no sense.
        Specified by:
        removeSymbols in interface SymbolSubscriptionController
        Parameters:
        symbols - symbols to be removed
      • add

        default void add​(java.lang.CharSequence[] symbols,
                         java.lang.String[] types)
        Not supported for server cursors, cause makes no sense.
        Specified by:
        add in interface SymbolAndTypeSubscriptionController
        Parameters:
        symbols - symbols notations
        types - types (full names)
      • remove

        default void remove​(java.lang.CharSequence[] symbols,
                            java.lang.String[] types)
        Not supported for server cursors, cause makes no sense.
        Specified by:
        remove in interface SymbolAndTypeSubscriptionController
        Parameters:
        symbols - symbols notations
        types - types (full names)