com.gargoylesoftware.htmlunit
Interface DownloadedContent

All Superinterfaces:
Serializable
All Known Implementing Classes:
DownloadedContent.InMemory, DownloadedContent.OnFile

public interface DownloadedContent
extends Serializable

Wrapper for content downloaded from a remote server.

Version:
$Revision: 8348 $
Author:
Marc Guillemot, Ronald Brill

Nested Class Summary
static class DownloadedContent.InMemory
          Implementation keeping content in memory.
static class DownloadedContent.OnFile
          Implementation keeping content on the file system.
 
Method Summary
 void cleanUp()
          Clean up resources associated to this content.
 InputStream getInputStream()
          Returns a new InputStream allowing to read the downloaded content.
 boolean isEmpty()
          Returns true if the content is empty.
 

Method Detail

getInputStream

InputStream getInputStream()
                           throws IOException
Returns a new InputStream allowing to read the downloaded content.

Returns:
the InputStream
Throws:
IOException - in case of problem accessing the content

cleanUp

void cleanUp()
Clean up resources associated to this content.


isEmpty

boolean isEmpty()
Returns true if the content is empty.

Returns:
true or false


Copyright © 2002–2013 Gargoyle Software Inc.. All rights reserved.