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.IOException
public java.lang.String readLine(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public boolean login(java.io.InputStream in, java.io.Writer out, java.lang.String user, java.lang.String pass) throws java.io.IOException
java.io.IOException
public void logout(java.io.Writer out) throws java.io.IOException
java.io.IOException
public 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.IOException
public 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.IOException
public 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.IOException
public java.lang.String getURLFor(java.io.InputStream in, java.io.Writer out, java.lang.String file) throws java.io.IOException
java.io.IOException
public int fileExists(java.io.InputStream in, java.io.Writer out, java.lang.String file) throws java.io.IOException
java.io.IOException
Copyright 2004-2015 Wandora Team