public class FastChannelReaderImpl extends Object implements FastChannelReader
Modifier and Type | Class and Description |
---|---|
static class |
FastChannelReaderImpl.FIXFASTChannelListenerAdaptor |
Modifier and Type | Field and Description |
---|---|
static int |
KBYTE |
Constructor and Description |
---|
FastChannelReaderImpl(String uriToTemplates) |
Modifier and Type | Method and Description |
---|---|
void |
connect(Connection connectionA,
Connection connectionB,
String channelID,
FastChannelReaderListener listener,
com.epam.fast.full.coders.stream.SequenceObserver sequenceObserver,
TransportType transportType) |
void |
connect(Connection connectionParams,
String channelID,
FastChannelReaderListener listener,
com.epam.fast.full.coders.stream.SequenceObserver sequenceObserver,
TransportType transportType)
Connects channel.
|
void |
disconnect(Connection connection,
String channelID)
Disconnects channel.
|
FASTDecoderFactory |
getDecoderFactory() |
void |
setClientFactory(FASTClientFactory fastFactoryProxy) |
void |
setNetworkInterfaceA(String networkInterface) |
void |
setNetworkInterfaceB(String networkInterface) |
void |
stop()
Stops channel reader.
|
public static final int KBYTE
public FastChannelReaderImpl(String uriToTemplates)
public void setNetworkInterfaceA(String networkInterface)
setNetworkInterfaceA
in interface FastChannelReader
public void setNetworkInterfaceB(String networkInterface)
setNetworkInterfaceB
in interface FastChannelReader
public void setClientFactory(FASTClientFactory fastFactoryProxy)
public void connect(Connection connectionParams, String channelID, FastChannelReaderListener listener, com.epam.fast.full.coders.stream.SequenceObserver sequenceObserver, TransportType transportType)
FastChannelReader
connect
in interface FastChannelReader
connectionParams
- the connection parameterschannelID
- the channel IDlistener
- the channel listenerpublic void connect(Connection connectionA, Connection connectionB, String channelID, FastChannelReaderListener listener, com.epam.fast.full.coders.stream.SequenceObserver sequenceObserver, TransportType transportType)
connect
in interface FastChannelReader
public FASTDecoderFactory getDecoderFactory() throws IOException
getDecoderFactory
in interface FastChannelReader
IOException
public void disconnect(Connection connection, String channelID)
FastChannelReader
disconnect
in interface FastChannelReader
connection
- the connection parameterspublic void stop()
FastChannelReader
stop
in interface FastChannelReader
Copyright © 2000-2017 EPAM Systems. All Rights Reserved.