|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FIXMLConverter
Interface of service that converts FIXML messages to parsed FIX messages and back.
Field Summary | |
---|---|
static String |
DEFAULT_ENCODING
|
Method Summary | |
---|---|
com.epam.fixml.converter.FIXMLConverterData |
convertToFIX(InputStream inputStream)
Converts byte stream of FIXML message to list of FIX messages. |
com.epam.fixml.converter.FIXMLConverterData |
convertToFIX(InputStream inputStream,
String encoding)
Converts byte stream of FIXML message to list of FIX messages. |
com.epam.fixml.converter.FIXMLConverterData |
convertToFIX(Reader reader)
Converts char stream of FIXML message to list of FIX messages. |
com.epam.fixml.converter.FIXMLConverterData |
convertToFIX(Reader reader,
String encoding)
Converts char stream of FIXML message to list of FIX messages. |
com.epam.fixml.converter.FIXMLConverterData |
convertToFIX(String str)
Converts FIXML message string to list of FIX messages. |
com.epam.fixml.converter.FIXMLConverterData |
convertToFIX(String str,
String encoding)
Converts FIXML message string to list of FIX messages. |
com.epam.fixml.converter.FIXMLConverterData |
convertToFIX(XMLReader xmlReader,
InputSource inputSource)
Converts FIXML message to list of FIX messages using specified instances of XML parser and input source. |
com.epam.fixml.converter.FIXMLConverterData |
convertToFIX(XMLReader xmlReader,
InputSource inputSource,
String encoding)
Converts FIXML message to list of FIX messages using specified instances of XML parser and input source. |
String |
convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData)
Converts FIX messages to FIXML message string. |
void |
convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData,
ContentHandler contentHandler)
Converts FIX messages to FIXML message using specified XML serializer. |
void |
convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData,
ContentHandler contentHandler,
String encoding)
Converts FIX messages to FIXML message using specified XML serializer. |
void |
convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData,
OutputStream outputStream)
Converts FIX messages to FIXML message byte stream. |
void |
convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData,
OutputStream outputStream,
String encoding)
Converts FIX messages to FIXML message byte stream. |
String |
convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData,
String encoding)
Converts FIX messages to FIXML message string. |
void |
convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData,
Writer writer)
Converts FIX messages to FIXML message char stream. |
void |
convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData,
Writer writer,
String encoding)
Converts FIX messages to FIXML message char stream. |
Field Detail |
---|
static final String DEFAULT_ENCODING
Method Detail |
---|
com.epam.fixml.converter.FIXMLConverterData convertToFIX(String str) throws com.epam.fixml.converter.FIXMLConverterException
str
- the string representation of the FIXML message.
FIXMLConverterException
- if FIXML message cannot be parsed of FIX message cannot be composed.com.epam.fixml.converter.FIXMLConverterData convertToFIX(String str, String encoding) throws com.epam.fixml.converter.FIXMLConverterException
str
- the string representation of the FIXML message.encoding
- encoding of incoming content
FIXMLConverterException
- if FIXML message cannot be parsed of FIX message cannot be composed.com.epam.fixml.converter.FIXMLConverterData convertToFIX(Reader reader) throws com.epam.fixml.converter.FIXMLConverterException
reader
- the char stream representation of the FIXML message.
FIXMLConverterException
- if FIXML message cannot be parsed of FIX message cannot be composed.com.epam.fixml.converter.FIXMLConverterData convertToFIX(Reader reader, String encoding) throws com.epam.fixml.converter.FIXMLConverterException
reader
- the char stream representation of the FIXML message.encoding
- encoding of incoming content
FIXMLConverterException
- if FIXML message cannot be parsed of FIX message cannot be composed.com.epam.fixml.converter.FIXMLConverterData convertToFIX(InputStream inputStream) throws com.epam.fixml.converter.FIXMLConverterException
inputStream
- the byte stream representation of the FIXML message.
FIXMLConverterException
- if FIXML message cannot be parsed of FIX message cannot be composed.com.epam.fixml.converter.FIXMLConverterData convertToFIX(InputStream inputStream, String encoding) throws com.epam.fixml.converter.FIXMLConverterException
inputStream
- the byte stream representation of the FIXML message.encoding
- encoding of incoming content
FIXMLConverterException
- if FIXML message cannot be parsed of FIX message cannot be composed.com.epam.fixml.converter.FIXMLConverterData convertToFIX(XMLReader xmlReader, InputSource inputSource) throws com.epam.fixml.converter.FIXMLConverterException
xmlReader
- the instance of SAX2 XML parser.inputSource
- the input source of FIXML message.
FIXMLConverterException
- if FIXML message cannot be parsed or FIX message cannot be composed.
NullPointerException
- if xmlReader
is null.com.epam.fixml.converter.FIXMLConverterData convertToFIX(XMLReader xmlReader, InputSource inputSource, String encoding) throws com.epam.fixml.converter.FIXMLConverterException
xmlReader
- the instance of SAX2 XML parser.inputSource
- the input source of FIXML message.encoding
- encoding of incoming content
FIXMLConverterException
- if FIXML message cannot be parsed or FIX message cannot be composed.
NullPointerException
- if xmlReader
is null.String convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData) throws com.epam.fixml.converter.FIXMLConverterException
fixmlConverterData
- the list of FIX messages with preparsed attributes for the FIXML and Batch elements
and name spaces for the FIXML element.
FIXMLConverterException
- if message cannot be converted to the FIXML message.String convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData, String encoding) throws com.epam.fixml.converter.FIXMLConverterException
fixmlConverterData
- the list of FIX messages with preparsed attributes for the FIXML and Batch elements
and name spaces for the FIXML element.encoding
- encoding of incoming content
FIXMLConverterException
- if message cannot be converted to the FIXML message.void convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData, Writer writer) throws com.epam.fixml.converter.FIXMLConverterException
fixmlConverterData
- the list of FIX messages with preparsed attributes for the FIXML and Batch elements
and name spaces for the FIXML element.writer
- the writer of char stream representation of FIXML message.
FIXMLConverterException
- if message cannot be converted to the FIXML message.void convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData, Writer writer, String encoding) throws com.epam.fixml.converter.FIXMLConverterException
fixmlConverterData
- the list of FIX messages with preparsed attributes for the FIXML and Batch elements
and name spaces for the FIXML element.writer
- the writer of char stream representation of FIXML message.encoding
- encoding of incoming content
FIXMLConverterException
- if message cannot be converted to the FIXML message.void convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData, OutputStream outputStream) throws com.epam.fixml.converter.FIXMLConverterException
fixmlConverterData
- the list of FIX messages with preparsed attributes for the FIXML and Batch elements
and name spaces for the FIXML element.outputStream
- the writer of byte stream representation of FIXML message.
FIXMLConverterException
- if message cannot be converted to the FIXML message.void convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData, OutputStream outputStream, String encoding) throws com.epam.fixml.converter.FIXMLConverterException
fixmlConverterData
- the list of FIX messages with preparsed attributes for the FIXML and Batch elements
and name spaces for the FIXML element.outputStream
- the writer of byte stream representation of FIXML message.encoding
- encoding of incoming content
FIXMLConverterException
- if message cannot be converted to the FIXML message.void convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData, ContentHandler contentHandler) throws com.epam.fixml.converter.FIXMLConverterException
fixmlConverterData
- the list of FIX messages with preparsed attributes for the FIXML and Batch elements
and name spaces for the FIXML element.contentHandler
- the XML serializer.
FIXMLConverterException
- if FIX message is invalid or FIXML message cannot be composed.void convertToFIXML(com.epam.fixml.converter.FIXMLConverterData fixmlConverterData, ContentHandler contentHandler, String encoding) throws com.epam.fixml.converter.FIXMLConverterException
fixmlConverterData
- the list of FIX messages with preparsed attributes for the FIXML and Batch elements
and name spaces for the FIXML element.contentHandler
- the XML serializer.encoding
- encoding of incoming content
FIXMLConverterException
- if FIX message is invalid or FIXML message cannot be composed.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |