org.apache.jcs.auxiliary.lateral.socket.tcp
Class LateralTCPListener.ConnectionHandler

java.lang.Object
  extended byorg.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
LateralTCPListener

public class LateralTCPListener.ConnectionHandler
extends java.lang.Object
implements java.lang.Runnable

Separate thread run when a command comes into the LateralTCPReceiver.


Field Summary
private  java.net.Socket socket
           
 
Constructor Summary
LateralTCPListener.ConnectionHandler(java.net.Socket socket)
          Construct for a given socket
 
Method Summary
private  void handle(LateralElementDescriptor led)
           
 void run()
          Main processing method for the LateralTCPReceiverConnection object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

socket

private java.net.Socket socket
Constructor Detail

LateralTCPListener.ConnectionHandler

public LateralTCPListener.ConnectionHandler(java.net.Socket socket)
Construct for a given socket

Method Detail

run

public void run()
Main processing method for the LateralTCPReceiverConnection object

Specified by:
run in interface java.lang.Runnable

handle

private void handle(LateralElementDescriptor led)
             throws java.io.IOException
Throws:
java.io.IOException