|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iastate.utils.io.IOUtils
| Field Summary | |
private static int |
BLOCK_SIZE
Block size used when reading the input stream. |
| Constructor Summary | |
private |
IOUtils()
Private constructor to avoid accidental instantiation. |
| Method Summary | |
static java.io.BufferedReader |
openInputStream(java.io.InputStream stream)
|
static java.io.BufferedReader |
openInputStream(java.lang.String pSourceURL)
|
static java.io.BufferedReader |
openUnixFtpInputStream(java.lang.String ftpServer,
java.lang.String userName,
java.lang.String password,
java.lang.String file,
FtpUtils ftp)
open a passive ftp session |
static java.lang.String |
read(java.io.InputStream input)
Reads an input stream and returns its contents. |
static java.lang.String |
read(java.io.InputStream inputStream,
int contentLength)
Reads given input stream into a String. |
static java.lang.String |
readIfPossible(java.io.InputStream input)
Reads the contents of an input stream and returns its contents, if possible. |
static java.lang.String |
readTextFromURL(java.lang.String pSourceURL)
|
static java.lang.String |
readURL(java.lang.String pSourceURL)
|
static java.lang.String |
readURL(java.net.URL url)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private static final int BLOCK_SIZE
| Constructor Detail |
private IOUtils()
| Method Detail |
public static java.lang.String read(java.io.InputStream inputStream,
int contentLength)
inputStream - the input stream to read.contentLength - the length of the content.
public static java.lang.String read(java.io.InputStream input)
throws java.io.IOException
input - the input stream to be read.
java.io.IOException - whenever the operation cannot be accomplished.public static java.lang.String readIfPossible(java.io.InputStream input)
input - the input stream to be read.
public static java.lang.String readURL(java.net.URL url)
public static java.lang.String readURL(java.lang.String pSourceURL)
public static java.lang.String readTextFromURL(java.lang.String pSourceURL)
public static java.io.BufferedReader openInputStream(java.io.InputStream stream)
stream - InputStream
public static java.io.BufferedReader openInputStream(java.lang.String pSourceURL)
public static java.io.BufferedReader openUnixFtpInputStream(java.lang.String ftpServer,
java.lang.String userName,
java.lang.String password,
java.lang.String file,
FtpUtils ftp)
ftpServer - StringuserName - Stringpassword - Stringfile - Stringftp - FtpUtils - created as 'new FtpUtils()'. You don't need to open
it explicitly, but have to close it by yourself. s.t.
ftp.closeDataConnection() in your calling function
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||