Package deltix.qsrv.hf.tickdb.pub.topic
Interface DirectChannel
-
- All Superinterfaces:
deltix.util.security.AuthorizationController.ProtectedResource
,DXChannel<deltix.qsrv.hf.pub.InstrumentMessage>
- All Known Implementing Classes:
TopicClientChannel
public interface DirectChannel extends DXChannel<deltix.qsrv.hf.pub.InstrumentMessage>
Wrapper object for Topic API (seeTopicDB
).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MessagePoller
createPollingConsumer(ChannelPreferences preferences)
Creates a non-blocking poll-style message consumer.-
Methods inherited from interface deltix.data.stream.DXChannel
createConsumer, createPublisher, getDescription, getKey, getName, getTypes
-
-
-
-
Method Detail
-
createPollingConsumer
@CheckReturnValue MessagePoller createPollingConsumer(ChannelPreferences preferences) throws UnknownChannelException
Creates a non-blocking poll-style message consumer.- Parameters:
preferences
- consumer preferences- Returns:
- returns
MessagePoller
that can be used to poll messages from subscription. - Throws:
UnknownChannelException
-
-