client.net.commun
Class HumpClient

java.lang.Object
  extended by client.net.commun.AbstractClient
      extended by client.net.commun.AbstractNormalClient
          extended by client.net.commun.HumpClient
All Implemented Interfaces:
java.lang.Runnable

public class HumpClient
extends AbstractNormalClient


Field Summary
static java.lang.String INITIALIZED_STATE
           
 
Fields inherited from class client.net.commun.AbstractNormalClient
CONNECTED_STATE, description, DISCONNECTED_STATE, docBuilder, id, INITIALIZING_STATE, passive, state
 
Fields inherited from class client.net.commun.AbstractClient
clientManager, messageReciever, messageSender, messageWaiterThread, name, socket, UNKNOWN_CLIENT_NAME
 
Constructor Summary
HumpClient(ClientManager cm, java.net.Socket s, java.io.InputStream is, InfoProvider inf)
           
 
Method Summary
protected  java.lang.String getMessage(int type)
           
 boolean isRegistered()
           
 void run()
           
 
Methods inherited from class client.net.commun.AbstractNormalClient
getDescription, getID, getState, isPassive
 
Methods inherited from class client.net.commun.AbstractClient
disconnectSocket, getCommunicationPort, getIPAdress, getName, sendMessage, sendMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INITIALIZED_STATE

public static final java.lang.String INITIALIZED_STATE
See Also:
Constant Field Values
Constructor Detail

HumpClient

public HumpClient(ClientManager cm,
                  java.net.Socket s,
                  java.io.InputStream is,
                  InfoProvider inf)
           throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getMessage

protected java.lang.String getMessage(int type)
Overrides:
getMessage in class AbstractNormalClient

isRegistered

public boolean isRegistered()

run

public void run()