client.net.commun
Class ServerClient
java.lang.Object
client.net.commun.AbstractClient
client.net.commun.ServerClient
- All Implemented Interfaces:
- java.lang.Runnable
public class ServerClient
- extends AbstractClient
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONNECTED_STATE
public static final int CONNECTED_STATE
- See Also:
- Constant Field Values
DISCONNECTED_STATE
public static final int DISCONNECTED_STATE
- See Also:
- Constant Field Values
ServerClient
public ServerClient(java.net.Socket s,
ClientManager cm,
InfoProvider infoProvider)
throws java.io.IOException
- Throws:
java.io.IOException
getMessage
protected java.lang.String getMessage(int type)
- Specified by:
getMessage
in class AbstractClient
requestPtPTransfer
public void requestPtPTransfer(ClientFileDescriptor cfd)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
disconnect
public void disconnect()
getPossibleClients
public java.util.ArrayList<PossibleClientDescriptor> getPossibleClients()
getClientCount
public int getClientCount()
getID
public java.lang.String getID()
getState
public int getState()
getPosClientDescriptor
public PossibleClientDescriptor getPosClientDescriptor(java.lang.String id)
setBridgeTransferHandler
public void setBridgeTransferHandler(BridgeTransferHandler bridgeTransferHandler)