public class EBSPriceFeed extends Object implements com.epam.fixengine.transport.OutgoingFIXTransport, BinaryFASTListener
| Constructor and Description |
|---|
EBSPriceFeed(InputStream template,
String host,
int port,
String sender,
String vendor) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getAddress() |
int |
getOptimalBufferSize() |
boolean |
isBlockingSocket() |
void |
onMessage(IFastMessage message)
Listens FIX messages.
|
void |
open() |
byte[] |
readMessage() |
void |
readMessage(com.epam.fix.message.MsgBuf buf) |
void |
setRawTags(com.epam.fix.message.RawFIXUtil.RawTags rawTags) |
void |
waitUntilReadyToWrite() |
void |
write(byte[] message) |
int |
write(byte[] message,
int offset,
int length) |
int |
write(com.epam.common.utils.ByteBuffer buf,
int offset,
int length) |
public EBSPriceFeed(InputStream template, String host, int port, String sender, String vendor) throws IOException
IOExceptionpublic byte[] readMessage()
throws IOException
IOExceptionpublic boolean isBlockingSocket()
isBlockingSocket in interface com.epam.fixengine.transport.FIXTransportpublic void readMessage(com.epam.fix.message.MsgBuf buf)
throws IOException
readMessage in interface com.epam.fixengine.transport.FIXTransportIOExceptionpublic void write(byte[] message)
throws IOException
write in interface com.epam.fixengine.transport.FIXTransportIOExceptionpublic int write(byte[] message,
int offset,
int length)
throws IOException
write in interface com.epam.fixengine.transport.FIXTransportIOExceptionpublic int write(com.epam.common.utils.ByteBuffer buf,
int offset,
int length)
throws IOException
write in interface com.epam.fixengine.transport.FIXTransportIOExceptionpublic void waitUntilReadyToWrite()
throws IOException
waitUntilReadyToWrite in interface com.epam.fixengine.transport.FIXTransportIOExceptionpublic void open()
throws IOException
open in interface com.epam.fixengine.transport.OutgoingFIXTransportIOExceptionpublic void close()
throws IOException
close in interface com.epam.fixengine.transport.FIXTransportIOExceptionpublic int getOptimalBufferSize()
getOptimalBufferSize in interface com.epam.fixengine.transport.FIXTransportpublic String getAddress()
getAddress in interface com.epam.fixengine.transport.FIXTransportpublic void setRawTags(com.epam.fix.message.RawFIXUtil.RawTags rawTags)
setRawTags in interface com.epam.fixengine.transport.FIXTransportpublic void onMessage(IFastMessage message)
BinaryFASTListeneronMessage in interface BinaryFASTListenermessage - FIX Messages.Copyright © 2000–2025 EPAM Systems. All rights reserved.