|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface DownloadSpec
An interface for classes that perform file downloads
| Method Summary | |
|---|---|
void |
compress(boolean compress)
Specifies if compression should be used during download |
void |
dest(java.lang.Object dest)
Sets the download destination |
java.io.File |
getDest()
|
java.lang.String |
getPassword()
|
java.net.URL |
getSrc()
|
java.lang.String |
getUsername()
|
boolean |
isCompress()
|
boolean |
isOnlyIfNewer()
|
boolean |
isOverwrite()
|
boolean |
isQuiet()
|
void |
onlyIfNewer(boolean onlyIfNewer)
Sets the onlyIfNewer flag |
void |
overwrite(boolean overwrite)
Sets the overwrite flag |
void |
password(java.lang.String password)
Sets the password for Basic authentication |
void |
quiet(boolean quiet)
Sets the quiet flag |
void |
src(java.lang.Object src)
Sets the download source URL |
void |
username(java.lang.String username)
Sets the username for Basic authentication |
| Method Detail |
|---|
void src(java.lang.Object src)
throws java.net.MalformedURLException
src - the URL
java.net.MalformedURLException - if the download source is not a URLvoid dest(java.lang.Object dest)
dest - a file or directory where to store the retrieved filevoid quiet(boolean quiet)
quiet - true if download progress should not be loggedvoid overwrite(boolean overwrite)
overwrite - true if existing files should be overwritten, false otherwisevoid onlyIfNewer(boolean onlyIfNewer)
onlyIfNewer - true if the file should only be downloaded if it
has been modified on the server since the last downloadvoid compress(boolean compress)
compress - true if compression should be enabledvoid username(java.lang.String username)
Basic authentication
username - the usernamevoid password(java.lang.String password)
Basic authentication
password - the passwordjava.net.URL getSrc()
java.io.File getDest()
boolean isQuiet()
boolean isOverwrite()
boolean isOnlyIfNewer()
boolean isCompress()
java.lang.String getUsername()
Basic authenticationjava.lang.String getPassword()
Basic authentication
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||