public class JabbixReader
extends java.lang.Object
| Constructor and Description |
|---|
JabbixReader(java.io.InputStream in)
Создаёт объект, инкапсулирующий процесс чтения из указанного входного канала.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
readAll()
Читает из канала все имеющиеся данные
|
java.lang.String |
readMessage()
Читает сообщение из входного канала.
|
java.lang.String |
readMessage(boolean untilEOF)
Читает сообщение из входного канала.
|
public JabbixReader(java.io.InputStream in)
in - канал для чтенияpublic java.lang.String readMessage(boolean untilEOF)
throws java.io.IOException,
JabbixProtocolException
JabbixProtocol.isSeparator(char)). Если указан флаг untilEOF, то в этом случае все имеющиеся в канале данные будут прочитаны и возвращены как единое сообщение.untilEOF - флаг, уазывающий читать все имеющиеся данныеjava.io.IOException - если во время операции чтения возникло исключение ввода-выводаJabbixProtocolException - если протокол был нарушен (т.е. было принято неожиданное значение)JabbixProtocol.HEADERpublic java.lang.String readMessage()
throws java.io.IOException,
JabbixProtocolException
JabbixProtocol.isSeparator(char)).java.io.IOException - если во время операции чтения возникло исключение ввода-выводаJabbixProtocolException - если протокол был нарушен (т.е. было принято неожиданное значение)JabbixReader.readMessage(boolean)public java.lang.String readAll()
throws java.io.IOException,
JabbixProtocolException
java.io.IOException - если во время операции чтения возникло исключение ввода-выводаJabbixProtocolException - если протокол был нарушен (т.е. было принято неожиданное значение)JabbixReader.readMessage(boolean)