org.placelab.stumbler
Class LogUploader

java.lang.Object
  extended byorg.placelab.stumbler.LogUploader

public class LogUploader
extends java.lang.Object


Field Summary
protected  java.lang.String description
           
protected  java.lang.String device
           
protected  java.net.URLConnection lastConn
           
protected  java.lang.String password
           
static java.lang.String UPLOAD_URL
           
protected  java.lang.String username
           
 
Constructor Summary
LogUploader(java.lang.String device, java.lang.String description)
           
LogUploader(java.lang.String username, java.lang.String password, java.lang.String device, java.lang.String description)
           
 
Method Summary
protected  java.io.DataOutputStream establishConnection()
           
protected  void finishConnection(java.io.DataOutputStream out)
           
static void main(java.lang.String[] args)
           
 void suggestLoginDetails(java.lang.String user, java.lang.String pass)
           
protected  void upload()
           
 void upload(java.io.InputStream in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UPLOAD_URL

public static final java.lang.String UPLOAD_URL
See Also:
Constant Field Values

username

protected java.lang.String username

password

protected java.lang.String password

device

protected java.lang.String device

description

protected java.lang.String description

lastConn

protected java.net.URLConnection lastConn
Constructor Detail

LogUploader

public LogUploader(java.lang.String device,
                   java.lang.String description)

LogUploader

public LogUploader(java.lang.String username,
                   java.lang.String password,
                   java.lang.String device,
                   java.lang.String description)
Method Detail

establishConnection

protected java.io.DataOutputStream establishConnection()
                                                throws java.io.IOException
Throws:
java.io.IOException

finishConnection

protected void finishConnection(java.io.DataOutputStream out)
                         throws java.io.IOException
Throws:
java.io.IOException

upload

public void upload(java.io.InputStream in)
            throws java.io.IOException
Throws:
java.io.IOException

upload

protected void upload()
               throws java.io.IOException
Throws:
java.io.IOException

main

public static void main(java.lang.String[] args)

suggestLoginDetails

public void suggestLoginDetails(java.lang.String user,
                                java.lang.String pass)