net.mlw.gfw.server.impl
Class DefaultServer
java.lang.Object
|
+--net.mlw.gfw.server.impl.DefaultServer
- All Implemented Interfaces:
- EventHandler, Server
- public class DefaultServer
- extends java.lang.Object
- implements Server
- Version:
- $Revision: 1.8 $ $Date: 2004/07/01 14:31:41 $
- Author:
- Matthew L. Wilson
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultServer
public DefaultServer()
DefaultServer
public DefaultServer(net.mlw.gfw.server.impl.ServerEventHandlerTypeDelegator serverEventHandler)
- Parameters:
serverEventHandler
-
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)
addEventHandler
public void addEventHandler(java.lang.Class eventType,
net.mlw.gfw.event.EventHandler consumer)
- See Also:
EventHandlerTypeDelegator.addEventHandler( Class eventClass, EventHandler eventHandler )
addEventHandler
public void addEventHandler(net.mlw.gfw.event.EventHandler consumer)
- Parameters:
consumer
-
setEventProcessingMode
public void setEventProcessingMode(EventHandlerTypeDelegator.EventProcessingMode mode)
- Parameters:
mode
-
addClient
public void addClient(java.lang.String name,
net.mlw.gfw.event.EventHandler eventHandler)
- 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 eventHandler)
- Specified by:
removeClient
in interface Server
- See Also:
net.mlw.gfw.server.Server#removeClient(java.lang.String)
getContext
public net.mlw.gfw.server.ServerContext getContext()
- Returns:
- Returns the context.
getConsumers
public net.mlw.gfw.event.EventHandlerTypeDelegator getConsumers()
- Returns:
- Returns the consumers.
Copyright © 2003-2004 mlavilson. All Rights Reserved.