org.placelab.stumbler.gui
Class HTTPTransport
java.lang.Object
org.placelab.stumbler.gui.HTTPTransport
- All Implemented Interfaces:
- org.eclipse.jface.operation.IRunnableWithProgress
- public class HTTPTransport
- extends java.lang.Object
- implements org.eclipse.jface.operation.IRunnableWithProgress
Used by PlacelabStumblerGUI to send log files to placelab.org
|
Constructor Summary |
HTTPTransport(java.lang.String file,
java.lang.String header)
|
HTTPTransport(java.lang.String urlString,
java.lang.String file,
java.lang.String header)
Constructor. |
|
Method Summary |
boolean |
isReachable()
Is the web server reachable? |
static void |
main(java.lang.String[] args)
Test driver |
void |
run(org.eclipse.core.runtime.IProgressMonitor monitor)
Send a file to a URL. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
urlString
protected static java.lang.String urlString
url
public java.net.URL url
username
public java.lang.String username
passwd
public java.lang.String passwd
device
public java.lang.String device
description
public java.lang.String description
file
public java.lang.String file
header
public java.lang.String header
HTTPTransport
public HTTPTransport(java.lang.String file,
java.lang.String header)
HTTPTransport
public HTTPTransport(java.lang.String urlString,
java.lang.String file,
java.lang.String header)
- Constructor.
run
public void run(org.eclipse.core.runtime.IProgressMonitor monitor)
throws java.lang.reflect.InvocationTargetException,
java.lang.InterruptedException
- Send a file to a URL.
- Specified by:
run in interface org.eclipse.jface.operation.IRunnableWithProgress
- Throws:
java.lang.reflect.InvocationTargetException
java.lang.InterruptedException
isReachable
public boolean isReachable()
- Is the web server reachable?
- Returns:
- true if yes false if no
main
public static void main(java.lang.String[] args)
- Test driver