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