Package deltix.qsrv.hf.tickdb.pub.query
Interface SubscriptionInfo
-
- All Known Subinterfaces:
SubscriptionManager
- All Known Implementing Classes:
SubscriptionManagerWrapper
,TickCursorAdapter
,TickCursorClientAeron
public interface SubscriptionInfo
Provides subscription information - subscribed entities and types.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description deltix.qsrv.hf.pub.InstrumentIdentity[]
getSubscribedEntities()
Get the specified entities of the current subscription.default java.lang.CharSequence[]
getSubscribedSymbols()
java.lang.String[]
getSubscribedTypes()
Get the specified type names of the current subscription.boolean
hasSubscribedTypes()
Indicates true if types subscription is not empty.boolean
isAllEntitiesSubscribed()
Indicates that all entities subscribed (no filtering).default boolean
isAllSymbolsSubscribed()
Indicates that all symbols subscribed (no filtering).boolean
isAllTypesSubscribed()
Indicates that all types subscribed (no filtering).
-
-
-
Method Detail
-
getSubscribedEntities
deltix.qsrv.hf.pub.InstrumentIdentity[] getSubscribedEntities()
Get the specified entities of the current subscription.- Returns:
- not-nullable array of subscribed entities.
-
isAllEntitiesSubscribed
boolean isAllEntitiesSubscribed()
Indicates that all entities subscribed (no filtering).- Returns:
- true if all entities subscribed.
-
getSubscribedTypes
java.lang.String[] getSubscribedTypes()
Get the specified type names of the current subscription.- Returns:
- not-nullable array of subscribed type names.
-
isAllTypesSubscribed
boolean isAllTypesSubscribed()
Indicates that all types subscribed (no filtering).- Returns:
- true if all types subscribed.
-
hasSubscribedTypes
boolean hasSubscribedTypes()
Indicates true if types subscription is not empty.- Returns:
- true if at least one type was subscribed.
-
getSubscribedSymbols
default java.lang.CharSequence[] getSubscribedSymbols()
-
isAllSymbolsSubscribed
default boolean isAllSymbolsSubscribed()
Indicates that all symbols subscribed (no filtering).- Returns:
- true if all symbols subscribed.
-
-