wt.wrmf.transport.httptransport
Class ReconnectedHttpPushIS

java.lang.Object
  extended byjava.io.InputStream
      extended bywt.wrmf.transport.httptransport.ReconnectedHttpPushIS
All Implemented Interfaces:
Serializable

public class ReconnectedHttpPushIS
extends InputStream
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private  int attempts
           
private  long bytesRead
           
private static String CLASSNAME
           
private  int count
           
private  boolean httpInterrupted
           
private  InputStream is
           
private  HTTPRequest request
           
private static String RESOURCE
           
private  EnumeratorVector streamEnum
           
private static String TEMP_BASE_PATH
           
private static int TOTAL_ATTEMPTS
           
private static boolean VERBOSE
           
private static String versionID
           
private static int WAITING_TIME
           
 
Fields inherited from class java.io.InputStream
 
Constructor Summary
ReconnectedHttpPushIS(InputStream is, HTTPRequest request)
          

Supported API: false
 
Method Summary
 long getBytesRead()
          

Supported API: false
 boolean isHttpInterrupted()
          

Supported API: false
 int read()
          

Supported API: false
private  void resume()
           
 long skip(long n)
          

Supported API: false
 
Methods inherited from class java.io.InputStream
available, close, mark, markSupported, read, read, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

bytesRead

private long bytesRead

is

private InputStream is

versionID

private static final String versionID
See Also:
Constant Field Values

VERBOSE

private static boolean VERBOSE

request

private HTTPRequest request

streamEnum

private EnumeratorVector streamEnum

httpInterrupted

private boolean httpInterrupted

TEMP_BASE_PATH

private static final String TEMP_BASE_PATH

attempts

private int attempts

TOTAL_ATTEMPTS

private static final int TOTAL_ATTEMPTS

WAITING_TIME

private static final int WAITING_TIME

count

private int count
Constructor Detail

ReconnectedHttpPushIS

public ReconnectedHttpPushIS(InputStream is,
                             HTTPRequest request)


Supported API: false

Parameters:
is -
request -
Method Detail

read

public int read()
         throws IOException


Supported API: false

Returns:
int
Throws:
IOException

skip

public long skip(long n)
          throws IOException


Supported API: false

Parameters:
n -
Returns:
long
Throws:
IOException

isHttpInterrupted

public boolean isHttpInterrupted()


Supported API: false

Returns:
boolean

getBytesRead

public long getBytesRead()


Supported API: false

Returns:
long

resume

private void resume()
             throws IOException
Throws:
IOException