LineReader (Java Globus API)
org.globus.util.http
Class LineReader
java.lang.Object
|
+--java.io.InputStream
|
+--java.io.FilterInputStream
|
+--org.globus.util.http.LineReader
- public class LineReader
- extends java.io.FilterInputStream
| Fields inherited from class java.io.FilterInputStream |
in |
|
Constructor Summary |
LineReader(java.io.InputStream is)
|
|
Method Summary |
int |
getCharsRead()
|
java.io.InputStream |
getInputStream()
|
java.lang.String |
readLine()
|
protected java.lang.String |
readLine(java.io.InputStream in)
Read a line of text from the given Stream and return it
as a String. |
| Methods inherited from class java.io.FilterInputStream |
available, close, mark, markSupported, read, read, read, reset, skip |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_charsRead
protected int _charsRead
LineReader
public LineReader(java.io.InputStream is)
getInputStream
public java.io.InputStream getInputStream()
getCharsRead
public int getCharsRead()
readLine
public java.lang.String readLine()
throws java.io.IOException
java.io.IOException
readLine
protected java.lang.String readLine(java.io.InputStream in)
throws java.io.IOException
- Read a line of text from the given Stream and return it
as a String. Assumes lines end in CRLF.
- Parameters:
in - a connected stream which contains the entire
message being sen.
- Returns:
- the next line read from the stream.
- Throws:
java.io.IOException - if a connection fails or abnormal connection
termination.