gnu.inet.http
Interface ResponseBodyReader

All Known Implementing Classes:
ByteArrayResponseBodyReader

public interface ResponseBodyReader

Callback interface for receiving notification of response body content.

Author:
Chris Burdess

Method Summary
 boolean accept(Request request, Response response)
          Indicate whether this reader is interested in the specified response.
 void close()
          Notifies the reader that the end of the content was reached.
 void read(byte[] buffer, int offset, int length)
          Receive notification of body content.
 

Method Detail

accept

boolean accept(Request request,
               Response response)
Indicate whether this reader is interested in the specified response. If it returns false, it will not receive body content notifications for that response.


read

void read(byte[] buffer,
          int offset,
          int length)
Receive notification of body content.

Parameters:
buffer - the content buffer
offset - the offset within the buffer that content starts
length - the length of the content

close

void close()
Notifies the reader that the end of the content was reached.



© Copyright 2003 The Free Software Foundation, all rights reserved