net.jetrix.listeners
Class TetrinetListener

java.lang.Object
  extended by net.jetrix.services.AbstractService
      extended by net.jetrix.listeners.ClientListener
          extended by net.jetrix.listeners.TetrinetListener
All Implemented Interfaces:
Runnable, Listener, Service
Direct Known Subclasses:
TSpecListener

public class TetrinetListener
extends ClientListener

Listener for tetrinet and tetrifast clients.

Version:
$Revision: 637 $, $Date: 2005-04-07 01:46:38 +0200 (jeu., 07 avr. 2005) $
Author:
Emmanuel Bourg

Field Summary
 
Fields inherited from class net.jetrix.listeners.ClientListener
port
 
Fields inherited from class net.jetrix.services.AbstractService
autoStart
 
Constructor Summary
TetrinetListener()
           
 
Method Summary
 Client getClient(Socket socket)
          Initialize a client from a socket.
 String getName()
          Return the name of the listener.
 
Methods inherited from class net.jetrix.listeners.ClientListener
getPort, isRunning, run, setPort, start, stop, toString
 
Methods inherited from class net.jetrix.services.AbstractService
isAutoStart, setAutoStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.jetrix.Service
isAutoStart, setAutoStart
 

Constructor Detail

TetrinetListener

public TetrinetListener()
Method Detail

getName

public String getName()
Description copied from interface: Listener
Return the name of the listener.


getClient

public Client getClient(Socket socket)
                 throws Exception
Description copied from class: ClientListener
Initialize a client from a socket.

Specified by:
getClient in class ClientListener
Throws:
Exception


Copyright © 2001-2008 Emmanuel Bourg. All Rights Reserved.