projectinfosearch
Class ReceivingThread

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--projectinfosearch.ReceivingThread
All Implemented Interfaces:
java.lang.Runnable

public class ReceivingThread
extends java.lang.Thread

receives an agent and helps it accomplish its task


Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ReceivingThread(AgentServer srv, java.net.Socket socket, int serverPort)
          starts the run method
 
Method Summary
 void run()
          Welcomes an agent and starts its agentArrived method
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReceivingThread

public ReceivingThread(AgentServer srv,
                       java.net.Socket socket,
                       int serverPort)
starts the run method
Parameters:
srv - is the local AgentServer
socket - is the TCP socket on which the agent is arriving
serverPort - is the server port of the local AgentServer
Method Detail

run

public void run()
Welcomes an agent and starts its agentArrived method
Overrides:
run in class java.lang.Thread