public class SimpleFileServerClient
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
FILE_EXISTS |
static int |
FILE_NOTEXISTS |
static int |
INVALIDFILE |
private java.lang.String |
serverResponse |
| Constructor and Description |
|---|
SimpleFileServerClient()
Creates a new instance of SimpleFileServerClient
|
| Modifier and Type | Method and Description |
|---|---|
java.net.Socket |
connect(java.lang.String host,
int port,
boolean useSSL) |
int |
fileExists(java.io.InputStream in,
java.io.Writer out,
java.lang.String file) |
java.lang.String |
getLastServerResponse() |
java.lang.String |
getURLFor(java.io.InputStream in,
java.io.Writer out,
java.lang.String file) |
boolean |
login(java.io.InputStream in,
java.io.Writer out,
java.lang.String user,
java.lang.String pass) |
void |
logout(java.io.Writer out) |
java.lang.String |
readLine(java.io.InputStream in) |
boolean |
sendFile(java.io.InputStream in,
java.io.Writer out,
java.io.OutputStream outStream,
java.lang.String filename,
java.io.File f) |
boolean |
sendFile(java.io.InputStream in,
java.io.Writer out,
java.io.OutputStream outStream,
java.lang.String filename,
java.io.InputStream f) |
boolean |
sendFile(java.io.InputStream in,
java.io.Writer out,
java.io.OutputStream outStream,
java.lang.String filename,
long length,
java.io.InputStream f) |
private java.lang.String serverResponse
public static int FILE_EXISTS
public static int FILE_NOTEXISTS
public static int INVALIDFILE
public SimpleFileServerClient()
public java.lang.String getLastServerResponse()
public java.net.Socket connect(java.lang.String host,
int port,
boolean useSSL)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readLine(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic boolean login(java.io.InputStream in,
java.io.Writer out,
java.lang.String user,
java.lang.String pass)
throws java.io.IOException
java.io.IOExceptionpublic void logout(java.io.Writer out)
throws java.io.IOException
java.io.IOExceptionpublic boolean sendFile(java.io.InputStream in,
java.io.Writer out,
java.io.OutputStream outStream,
java.lang.String filename,
java.io.File f)
throws java.io.IOException
java.io.IOExceptionpublic boolean sendFile(java.io.InputStream in,
java.io.Writer out,
java.io.OutputStream outStream,
java.lang.String filename,
java.io.InputStream f)
throws java.io.IOException
java.io.IOExceptionpublic boolean sendFile(java.io.InputStream in,
java.io.Writer out,
java.io.OutputStream outStream,
java.lang.String filename,
long length,
java.io.InputStream f)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getURLFor(java.io.InputStream in,
java.io.Writer out,
java.lang.String file)
throws java.io.IOException
java.io.IOExceptionpublic int fileExists(java.io.InputStream in,
java.io.Writer out,
java.lang.String file)
throws java.io.IOException
java.io.IOExceptionCopyright 2004-2015 Wandora Team