Class StreamAccessor
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.ui.tbshell.benchmark.channel.StreamAccessor
-
- All Implemented Interfaces:
ChannelAccessor
public class StreamAccessor extends java.lang.Object implements ChannelAccessor
-
-
Constructor Summary
Constructors Constructor Description StreamAccessor(StreamScope scope, ChannelPerformance channelPerformance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createChannel(RemoteTickDB tickDB, java.lang.String channelKey, RecordClassDescriptor[] rcd)
deltix.data.stream.MessageSource<deltix.qsrv.hf.pub.InstrumentMessage>
createConsumer(RemoteTickDB tickDB, java.lang.String channelKey)
deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage>
createLoader(RemoteTickDB tickDB, java.lang.String channelKey)
void
deleteChannel(RemoteTickDB tickDB, java.lang.String channelKey)
-
-
-
Constructor Detail
-
StreamAccessor
public StreamAccessor(StreamScope scope, ChannelPerformance channelPerformance)
-
-
Method Detail
-
createChannel
public void createChannel(RemoteTickDB tickDB, java.lang.String channelKey, RecordClassDescriptor[] rcd)
- Specified by:
createChannel
in interfaceChannelAccessor
-
deleteChannel
public void deleteChannel(RemoteTickDB tickDB, java.lang.String channelKey)
- Specified by:
deleteChannel
in interfaceChannelAccessor
-
createLoader
public deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage> createLoader(RemoteTickDB tickDB, java.lang.String channelKey)
- Specified by:
createLoader
in interfaceChannelAccessor
-
createConsumer
public deltix.data.stream.MessageSource<deltix.qsrv.hf.pub.InstrumentMessage> createConsumer(RemoteTickDB tickDB, java.lang.String channelKey)
- Specified by:
createConsumer
in interfaceChannelAccessor
-
-