Package deltix.qsrv.hf.tickdb.ui.tbshell
Class JsonIMSPrinter
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.ui.tbshell.JsonIMSPrinter
-
- All Implemented Interfaces:
IMSPrinter
public class JsonIMSPrinter extends java.lang.Object implements IMSPrinter
-
-
Field Summary
Fields Modifier and Type Field Description static char
CR
-
Constructor Summary
Constructors Constructor Description JsonIMSPrinter(java.io.Writer out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstrumentMessageSource
getIMS()
int
getMaxCount()
void
printAll()
void
printMessage(MessageInfo msginfo)
void
setIMS(InstrumentMessageSource ims, boolean closeWhenDone)
void
setMaxCount(int maxCount)
void
setOut(java.io.Writer out)
-
-
-
Field Detail
-
CR
public static final char CR
- See Also:
- Constant Field Values
-
-
Method Detail
-
setOut
public void setOut(java.io.Writer out)
- Specified by:
setOut
in interfaceIMSPrinter
-
setIMS
public void setIMS(InstrumentMessageSource ims, boolean closeWhenDone)
- Specified by:
setIMS
in interfaceIMSPrinter
-
getIMS
public InstrumentMessageSource getIMS()
- Specified by:
getIMS
in interfaceIMSPrinter
-
getMaxCount
public int getMaxCount()
- Specified by:
getMaxCount
in interfaceIMSPrinter
-
setMaxCount
public void setMaxCount(int maxCount)
- Specified by:
setMaxCount
in interfaceIMSPrinter
-
printAll
public void printAll() throws java.io.IOException
- Specified by:
printAll
in interfaceIMSPrinter
- Throws:
java.io.IOException
-
printMessage
public void printMessage(MessageInfo msginfo) throws java.io.IOException
- Throws:
java.io.IOException
-
-