de.knup.jedi.jayshare.FileTransfer
Class FTPRequestHandler
java.lang.Object
|
+--de.knup.jedi.jayshare.FileTransfer.FTPRequestHandler
- class FTPRequestHandler
- extends java.lang.Object
- implements java.lang.Runnable
Field Summary |
private java.net.InetAddress |
addr
|
private static int |
ASCII
|
private static int |
BINARY
|
private java.io.BufferedReader |
br
|
private static java.lang.String |
CRLF
|
private java.lang.String |
exportRoot
|
private static int |
FILE
|
private java.io.InputStream |
input
|
private java.io.OutputStream |
output
|
private int |
port
|
private static int |
RECORD
|
private java.net.InetAddress |
serverAddr
|
private java.net.Socket |
socket
|
Method Summary |
private static java.lang.String |
contentType(java.lang.String fileName)
|
private void |
processRequests()
|
void |
run()
|
private static void |
sendBytes(java.io.FileInputStream fis,
java.io.OutputStream os)
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
CRLF
private static final java.lang.String CRLF
ASCII
private static final int ASCII
BINARY
private static final int BINARY
FILE
private static final int FILE
RECORD
private static final int RECORD
socket
private java.net.Socket socket
input
private java.io.InputStream input
output
private java.io.OutputStream output
br
private java.io.BufferedReader br
exportRoot
private java.lang.String exportRoot
port
private int port
addr
private java.net.InetAddress addr
serverAddr
private java.net.InetAddress serverAddr
FTPRequestHandler
public FTPRequestHandler(java.net.Socket socket,
java.lang.String root)
throws java.lang.Exception
run
public void run()
- Specified by:
- run in interface java.lang.Runnable
processRequests
private void processRequests()
throws java.lang.Exception
sendBytes
private static void sendBytes(java.io.FileInputStream fis,
java.io.OutputStream os)
throws java.lang.Exception
contentType
private static java.lang.String contentType(java.lang.String fileName)