pygmy.core
Class SingleThreadedHttpEndPoint

java.lang.Object
  extended by pygmy.core.SingleThreadedHttpEndPoint
All Implemented Interfaces:
java.lang.Runnable, EndPoint

public class SingleThreadedHttpEndPoint
extends java.lang.Object
implements EndPoint, java.lang.Runnable


Nested Class Summary
static class SingleThreadedHttpEndPoint.Client
           
static interface SingleThreadedHttpEndPoint.DirectionalTransfer
           
static class SingleThreadedHttpEndPoint.TransferToSocket
           
static class SingleThreadedHttpEndPoint.TransferToWorker
           
 
Constructor Summary
SingleThreadedHttpEndPoint()
           
 
Method Summary
 java.lang.String getName()
           
 void initialize(java.lang.String name, Server server)
           
 void run()
           
 void shutdown(Server server)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleThreadedHttpEndPoint

public SingleThreadedHttpEndPoint()
Method Detail

initialize

public void initialize(java.lang.String name,
                       Server server)
                throws java.io.IOException
Specified by:
initialize in interface EndPoint
Throws:
java.io.IOException

getName

public java.lang.String getName()
Specified by:
getName in interface EndPoint

start

public void start()
Specified by:
start in interface EndPoint

run

public void run()
Specified by:
run in interface java.lang.Runnable

shutdown

public void shutdown(Server server)
Specified by:
shutdown in interface EndPoint