| Constructor and Description |
|---|
HttpTransport() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists()
Prueft, ob die angegebene URL existiert.
|
void |
get(java.io.OutputStream os,
de.willuhn.util.ProgressMonitor monitor)
Ruft die Daten von der angegebenen URL herunter und schreibt sie in den Stream.
|
java.util.List<java.lang.String> |
getProtocols()
Liefert eine Liste der vom Transport untertuetzten Protokolle.
|
long |
getSize()
Liefert die Dateigroesse der URL in Bytes.
|
void |
init(java.net.URL url)
Initialisiert den Transport mit der angegebenen URL.
|
public void init(java.net.URL url)
Transportinit in interface Transporturl - die URL.Transport.init(java.net.URL)public boolean exists()
Transportexists in interface TransportTransport.exists()public long getSize()
TransportgetSize in interface TransportTransport.getSize()public void get(java.io.OutputStream os,
de.willuhn.util.ProgressMonitor monitor)
throws java.lang.Exception
Transportget in interface Transportos - OutputStream, in den die Daten geschrieben werden.
Der OutputStream wird vom Transport bereits geschlossen.monitor - optionaler Progress-Monitor.java.lang.ExceptionTransport.get(java.io.OutputStream, de.willuhn.util.ProgressMonitor)public java.util.List<java.lang.String> getProtocols()
TransportgetProtocols in interface TransportTransport.getProtocols()