public class HttpFile
extends java.io.File
| Modifier and Type | Field and Description | 
|---|---|
private java.lang.String | 
filename
The filename. 
 | 
private boolean | 
isRead
The is read. 
 | 
private boolean | 
isValid
The is valid. 
 | 
protected org.apache.log4j.Logger | 
logger
The logger. 
 | 
private static java.lang.String | 
PROP_FILE
The Constant PROP_FILE. 
 | 
private java.lang.String | 
uploadDir
The upload dir. 
 | 
private java.lang.String | 
url
The url. 
 | 
| Constructor and Description | 
|---|
HttpFile(java.lang.String url,
        java.lang.String filename)
Instantiates a new http file. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private java.lang.Boolean | 
checkUrl(java.lang.String url)
check url for readability,. 
 | 
boolean | 
isValid()
Checks the valid flag 
 | 
static void | 
main(java.lang.String[] args)
The main method. 
 | 
void | 
print()
Prints the file to System.out. 
 | 
boolean | 
read()
write contents of the URL to a file name specified. 
 | 
canExecute, canRead, canWrite, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getFreeSpace, getName, getParent, getParentFile, getPath, getTotalSpace, getUsableSpace, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setExecutable, setExecutable, setLastModified, setReadable, setReadable, setReadOnly, setWritable, setWritable, toPath, toString, toURI, toURLprotected org.apache.log4j.Logger logger
private static final java.lang.String PROP_FILE
private java.lang.String uploadDir
private boolean isValid
private boolean isRead
private java.lang.String filename
private java.lang.String url
public HttpFile(java.lang.String url,
        java.lang.String filename)
url - the url we're reading fromfilename - the filename to save this to once it's been pulled downpublic boolean read()
private java.lang.Boolean checkUrl(java.lang.String url)
url - the url we're testingpublic boolean isValid()
public void print()
public static void main(java.lang.String[] args)
args - the arguments