Constructor | Description |
---|---|
HttpTransport() |
Modifier and Type | Method | 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)
Transport
init
in interface Transport
url
- die URL.Transport.init(java.net.URL)
public boolean exists()
Transport
exists
in interface Transport
Transport.exists()
public long getSize()
Transport
getSize
in interface Transport
Transport.getSize()
public void get(java.io.OutputStream os, de.willuhn.util.ProgressMonitor monitor) throws java.lang.Exception
Transport
get
in interface Transport
os
- OutputStream, in den die Daten geschrieben werden.
Der OutputStream wird vom Transport bereits geschlossen.monitor
- optionaler Progress-Monitor.java.lang.Exception
Transport.get(java.io.OutputStream, de.willuhn.util.ProgressMonitor)
public java.util.List<java.lang.String> getProtocols()
Transport
getProtocols
in interface Transport
Transport.getProtocols()