net.jetrix.listeners
Class IRCListener

java.lang.Object
  extended by net.jetrix.services.AbstractService
      extended by net.jetrix.listeners.ClientListener
          extended by net.jetrix.listeners.IRCListener
All Implemented Interfaces:
Runnable, Listener, Service

public class IRCListener
extends ClientListener

Listener for IRC clients.

Version:
$Revision: 544 $, $Date: 2005-01-05 02:29:56 +0100 (mer., 05 janv. 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
IRCListener()
           
 
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

IRCListener

public IRCListener()
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.