Package com.caucho.hessian.io
Class HessianDebugInputStream
java.lang.Object
java.io.InputStream
com.caucho.hessian.io.HessianDebugInputStream
- All Implemented Interfaces:
Closeable
,AutoCloseable
Debugging input stream for Hessian requests.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an uninitialized Hessian input stream.Creates an uninitialized Hessian input stream.HessianDebugInputStream
(InputStream is, Logger log, Level level) Creates an uninitialized Hessian input stream.HessianDebugInputStream
(Logger log, Level level) Creates an uninitialized Hessian input stream. -
Method Summary
Methods inherited from class java.io.InputStream
available, mark, markSupported, nullInputStream, read, read, readAllBytes, readNBytes, readNBytes, reset, skip, skipNBytes, transferTo
-
Constructor Details
-
HessianDebugInputStream
Creates an uninitialized Hessian input stream. -
HessianDebugInputStream
Creates an uninitialized Hessian input stream. -
HessianDebugInputStream
Creates an uninitialized Hessian input stream. -
HessianDebugInputStream
Creates an uninitialized Hessian input stream.
-
-
Method Details
-
initPacket
-
startTop2
public void startTop2() -
startData1
public void startData1() -
startStreaming
public void startStreaming() -
setDepth
public void setDepth(int depth) -
read
Reads a character.- Specified by:
read
in classInputStream
- Throws:
IOException
-
close
closes the stream.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classInputStream
- Throws:
IOException
-