Package deltix.qsrv.hf.tickdb.pub.query
Interface SymbolAndTypeSubscriptionControllerAdapter
-
- All Superinterfaces:
EntityAndTypeSubscriptionController
,EntitySubscriptionController
,SymbolAndTypeSubscriptionController
,SymbolSubscriptionController
,TypeSubscriptionController
public interface SymbolAndTypeSubscriptionControllerAdapter extends SymbolAndTypeSubscriptionController
Adapter for server cursor implementations ofTickCursor
.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
add(java.lang.CharSequence[] symbols, java.lang.String[] types)
Not supported for server cursors, cause makes no sense.default void
addSymbol(java.lang.CharSequence symbol)
Not supported for server cursors, cause makes no sense.default void
addSymbols(java.lang.CharSequence[] symbols)
Not supported for server cursors, cause makes no sense.default void
addSymbols(java.lang.CharSequence[] symbols, int offset, int length)
Not supported for server cursors, cause makes no sense.default void
clearAllSymbols()
Not supported for server cursors, cause makes no sense.default void
remove(java.lang.CharSequence[] symbols, java.lang.String[] types)
Not supported for server cursors, cause makes no sense.default void
removeSymbol(java.lang.CharSequence symbol)
Not supported for server cursors, cause makes no sense.default void
removeSymbols(java.lang.CharSequence[] symbols)
Not supported for server cursors, cause makes no sense.default void
removeSymbols(java.lang.CharSequence[] symbols, int offset, int length)
Not supported for server cursors, cause makes no sense.default void
subscribeToAllSymbols()
Not supported for server cursors, cause makes no sense.-
Methods inherited from interface deltix.qsrv.hf.tickdb.pub.query.EntityAndTypeSubscriptionController
add, remove
-
Methods inherited from interface deltix.qsrv.hf.tickdb.pub.query.EntitySubscriptionController
addEntities, addEntities, addEntity, clearAllEntities, removeEntities, removeEntities, removeEntity, subscribeToAllEntities
-
Methods inherited from interface deltix.qsrv.hf.tickdb.pub.query.TypeSubscriptionController
addTypes, removeTypes, setTypes, subscribeToAllTypes
-
-
-
-
Method Detail
-
subscribeToAllSymbols
default void subscribeToAllSymbols()
Not supported for server cursors, cause makes no sense.- Specified by:
subscribeToAllSymbols
in interfaceSymbolSubscriptionController
-
clearAllSymbols
default void clearAllSymbols()
Not supported for server cursors, cause makes no sense.- Specified by:
clearAllSymbols
in interfaceSymbolSubscriptionController
-
addSymbol
default void addSymbol(java.lang.CharSequence symbol)
Not supported for server cursors, cause makes no sense.- Specified by:
addSymbol
in interfaceSymbolSubscriptionController
- 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 interfaceSymbolSubscriptionController
- Parameters:
symbols
- array of symbols to be added to subscriptionoffset
- start indexlength
- 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 interfaceSymbolSubscriptionController
- 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 interfaceSymbolSubscriptionController
- 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 interfaceSymbolSubscriptionController
- Parameters:
symbols
- array of symbols to be removedoffset
- start indexlength
- 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 interfaceSymbolSubscriptionController
- 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 interfaceSymbolAndTypeSubscriptionController
- Parameters:
symbols
- symbols notationstypes
- 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 interfaceSymbolAndTypeSubscriptionController
- Parameters:
symbols
- symbols notationstypes
- types (full names)
-
-