@Contract(threading=IMMUTABLE)
@Deprecated
public class LoggingSessionOutputBuffer
extends java.lang.Object
implements org.apache.http.io.SessionOutputBuffer
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
charset
Deprecated.
|
private org.apache.http.io.SessionOutputBuffer |
out
Deprecated.
Original data transmitter.
|
private Wire |
wire
Deprecated.
The wire log to use.
|
Constructor and Description |
---|
LoggingSessionOutputBuffer(org.apache.http.io.SessionOutputBuffer out,
Wire wire)
Deprecated.
|
LoggingSessionOutputBuffer(org.apache.http.io.SessionOutputBuffer out,
Wire wire,
java.lang.String charset)
Deprecated.
Create an instance that wraps the specified session output buffer.
|
Modifier and Type | Method and Description |
---|---|
void |
flush()
Deprecated.
|
org.apache.http.io.HttpTransportMetrics |
getMetrics()
Deprecated.
|
void |
write(byte[] b)
Deprecated.
|
void |
write(byte[] b,
int off,
int len)
Deprecated.
|
void |
write(int b)
Deprecated.
|
void |
writeLine(org.apache.http.util.CharArrayBuffer buffer)
Deprecated.
|
void |
writeLine(java.lang.String s)
Deprecated.
|
private final org.apache.http.io.SessionOutputBuffer out
private final Wire wire
private final java.lang.String charset
public LoggingSessionOutputBuffer(org.apache.http.io.SessionOutputBuffer out, Wire wire, java.lang.String charset)
out
- The session output buffer.wire
- The Wire log to use.charset
- protocol charset, ASCII
if null
public LoggingSessionOutputBuffer(org.apache.http.io.SessionOutputBuffer out, Wire wire)
public void write(byte[] b, int off, int len) throws java.io.IOException
write
in interface org.apache.http.io.SessionOutputBuffer
java.io.IOException
public void write(int b) throws java.io.IOException
write
in interface org.apache.http.io.SessionOutputBuffer
java.io.IOException
public void write(byte[] b) throws java.io.IOException
write
in interface org.apache.http.io.SessionOutputBuffer
java.io.IOException
public void flush() throws java.io.IOException
flush
in interface org.apache.http.io.SessionOutputBuffer
java.io.IOException
public void writeLine(org.apache.http.util.CharArrayBuffer buffer) throws java.io.IOException
writeLine
in interface org.apache.http.io.SessionOutputBuffer
java.io.IOException
public void writeLine(java.lang.String s) throws java.io.IOException
writeLine
in interface org.apache.http.io.SessionOutputBuffer
java.io.IOException
public org.apache.http.io.HttpTransportMetrics getMetrics()
getMetrics
in interface org.apache.http.io.SessionOutputBuffer