|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.lenya.net.WGet
public class WGet
Similar to the UNIX wget
| Constructor Summary | |
|---|---|
WGet()
Creates a new WGet object. |
|
| Method Summary | |
|---|---|
java.lang.String |
createFileName(java.net.URL url,
java.lang.String prefixSubstitute,
java.lang.String substituteReplacement)
|
byte[] |
download(java.net.URL url,
java.lang.String prefixSubstitute,
java.lang.String substituteReplacement)
|
byte[] |
downloadUsingHttpClient(java.net.URL url,
java.lang.String prefixSubstitute,
java.lang.String substituteReplacement)
DOCUMENT ME! |
java.lang.String |
escapeSlashes(java.lang.String string)
Escape slashes |
java.util.List |
getLinks(java.net.URL url)
|
byte[] |
getResource(java.net.URL url)
|
static void |
main(java.lang.String[] args)
DOCUMENT ME! |
byte[] |
runProcess(java.lang.String command)
|
void |
saveToFile(java.lang.String filename,
byte[] bytes)
|
void |
setDirectoryPrefix(java.lang.String directory_prefix)
-P |
void |
substitutePrefix(java.lang.String filename,
java.lang.String prefixSubstitute,
java.lang.String substituteReplacement)
Substitute prefix, e.g. |
java.lang.String |
toString()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public WGet()
| Method Detail |
|---|
public static void main(java.lang.String[] args)
args - DOCUMENT ME!public void setDirectoryPrefix(java.lang.String directory_prefix)
directory_prefix - DOCUMENT ME!
public byte[] download(java.net.URL url,
java.lang.String prefixSubstitute,
java.lang.String substituteReplacement)
throws java.io.IOException
url - The url of the resource to downloadprefixSubstitute - Regexp which shall be replacedsubstituteReplacement - Replacement of the regexp
java.io.IOException - URL might not exist
public byte[] downloadUsingHttpClient(java.net.URL url,
java.lang.String prefixSubstitute,
java.lang.String substituteReplacement)
url - DOCUMENT ME!prefixSubstitute - DOCUMENT ME!
public byte[] getResource(java.net.URL url)
throws java.io.IOException
java.io.IOException
public java.util.List getLinks(java.net.URL url)
throws java.io.IOException
java.io.IOException
public void substitutePrefix(java.lang.String filename,
java.lang.String prefixSubstitute,
java.lang.String substituteReplacement)
throws java.io.IOException
filename - FilenameprefixSubstitute - Prefix which shall be replacedsubstituteReplacement - Prefix which is going to replace the original
java.io.IOException - DOCUMENT ME!public java.lang.String escapeSlashes(java.lang.String string)
public java.lang.String toString()
toString in class java.lang.Object
public void saveToFile(java.lang.String filename,
byte[] bytes)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public java.lang.String createFileName(java.net.URL url,
java.lang.String prefixSubstitute,
java.lang.String substituteReplacement)
url - URL of resource, which has been downloaded and shall be saved
public byte[] runProcess(java.lang.String command)
throws java.lang.Exception
java.lang.Exception
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||