net.sf.jbaobab.tutorial
Class RoughHttpHandler

java.lang.Object
  extended by net.sf.jbaobab.tutorial.RoughHttpHandler
All Implemented Interfaces:
PacketHandler<RoughHttpPacket>

public class RoughHttpHandler
extends Object
implements PacketHandler<RoughHttpPacket>

A PacketHandler that implements very simple web server. Document root is set to doc/ directory, where javadoc api exists.

Author:
Oakyoon Cha
See Also:
RoughHttpError, RoughHttpHelper, StartUp

Field Summary
protected  Logger logger
           
 
Constructor Summary
RoughHttpHandler()
           
 
Method Summary
 void connected(ChannelCore<RoughHttpPacket> core)
           
 void disconnected(ChannelCore<RoughHttpPacket> core)
           
 void packetReceived(ChannelCore<RoughHttpPacket> core, RoughHttpPacket packet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final Logger logger
Constructor Detail

RoughHttpHandler

public RoughHttpHandler()
Method Detail

connected

public void connected(ChannelCore<RoughHttpPacket> core)
Specified by:
connected in interface PacketHandler<RoughHttpPacket>

disconnected

public void disconnected(ChannelCore<RoughHttpPacket> core)
Specified by:
disconnected in interface PacketHandler<RoughHttpPacket>

packetReceived

public void packetReceived(ChannelCore<RoughHttpPacket> core,
                           RoughHttpPacket packet)
Specified by:
packetReceived in interface PacketHandler<RoughHttpPacket>