net.mlw.gfw.server.impl
Class DefaultServerDecorator

java.lang.Object
  |
  +--net.mlw.gfw.server.impl.DefaultServerDecorator
All Implemented Interfaces:
EventHandler, Server
Direct Known Subclasses:
ServerSocketDecorator

public class DefaultServerDecorator
extends java.lang.Object
implements Server

Version:
$Revision: 1.4 $ $Date: 2004/06/29 20:32:54 $
Author:
Matthew L. Wilson

Constructor Summary
DefaultServerDecorator()
           
DefaultServerDecorator(net.mlw.gfw.server.Server server)
           
 
Method Summary
 void addClient(java.lang.String name, net.mlw.gfw.event.EventHandler client)
           
 net.mlw.gfw.server.Server getServer()
           
 void onEvent(net.mlw.gfw.event.Event event)
          This method processes an event.
 void removeClient(java.lang.String name, net.mlw.gfw.event.EventHandler client)
           
 void setServer(net.mlw.gfw.server.Server server)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultServerDecorator

public DefaultServerDecorator()

DefaultServerDecorator

public DefaultServerDecorator(net.mlw.gfw.server.Server server)
Method Detail

addClient

public void addClient(java.lang.String name,
                      net.mlw.gfw.event.EventHandler client)
Specified by:
addClient in interface Server
See Also:
Server.addClient(java.lang.String, net.mlw.gfw.event.EventHandler)

removeClient

public void removeClient(java.lang.String name,
                         net.mlw.gfw.event.EventHandler client)
Specified by:
removeClient in interface Server
See Also:
Server.removeClient(java.lang.String, net.mlw.gfw.event.EventHandler)

onEvent

public void onEvent(net.mlw.gfw.event.Event event)
Description copied from interface: EventHandler
This method processes an event.

Specified by:
onEvent in interface EventHandler
Parameters:
event - The Event to be processed.
See Also:
EventHandler.onEvent(net.mlw.gfw.event.Event)

getServer

public net.mlw.gfw.server.Server getServer()
Returns:
Returns the server.

setServer

public void setServer(net.mlw.gfw.server.Server server)
Parameters:
server - The server to set.


Copyright © 2003-2004 mlavilson. All Rights Reserved.