public static class

JdkHttpTransport.LimitingOutputStream

extends OutputStream
java.lang.Object
   ↳ java.io.OutputStream
     ↳ com.sforce.ws.transport.JdkHttpTransport.LimitingOutputStream

Summary

Fields
private int maxSize
private OutputStream out
private int size
Public Constructors
JdkHttpTransport.LimitingOutputStream(int maxSize, OutputStream out)
Public Methods
void close()
void flush()
int getSize()
void write(byte[] b, int off, int len)
void write(byte[] b)
void write(int b)
[Expand]
Inherited Methods
From class java.io.OutputStream
From class java.lang.Object
From interface java.io.Closeable
From interface java.io.Flushable

Fields

private int maxSize

private OutputStream out

private int size

Public Constructors

public JdkHttpTransport.LimitingOutputStream (int maxSize, OutputStream out)

Parameters
maxSize
out

Public Methods

public void close ()

Throws
IOException

public void flush ()

Throws
IOException

public int getSize ()

public void write (byte[] b, int off, int len)

Parameters
b
off
len
Throws
IOException

public void write (byte[] b)

Parameters
b
Throws
IOException

public void write (int b)

Parameters
b
Throws
IOException