net.sf.juoserver.networking
Class ServerImpl

java.lang.Object
  extended by net.sf.juoserver.networking.ServerImpl
All Implemented Interfaces:
Manageable, Server

public class ServerImpl
extends Object
implements Server


Constructor Summary
ServerImpl(Core core, ClientHandlerFactory clientHandlerFactory, Configuration configuration, DataManager dataManager)
           
 
Method Summary
 void detachClient(ClientHandler client)
           
 void init()
          Initializes the component.
static void main(String[] args)
           
 void shutDown()
          Shuts down the component.
 void startUp()
          Starts up the component.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerImpl

public ServerImpl(Core core,
                  ClientHandlerFactory clientHandlerFactory,
                  Configuration configuration,
                  DataManager dataManager)
Method Detail

init

public void init()
          throws IOException
Description copied from interface: Manageable
Initializes the component.

Specified by:
init in interface Manageable
Throws:
IOException - in case of I/O errors

startUp

public void startUp()
             throws IOException
Description copied from interface: Manageable
Starts up the component.

Specified by:
startUp in interface Manageable
Throws:
IOException - in case of I/O errors

shutDown

public void shutDown()
              throws IOException
Description copied from interface: Manageable
Shuts down the component.

Specified by:
shutDown in interface Manageable
Throws:
IOException - in case of I/O errors

detachClient

public void detachClient(ClientHandler client)
Specified by:
detachClient in interface Server

main

public static void main(String[] args)


Copyright © 2010-2012. All Rights Reserved.