rero.ircfw
Class ProtocolDispatcher

java.lang.Object
  extended byrero.ircfw.ProtocolDispatcher
All Implemented Interfaces:
FrameworkConstants

public class ProtocolDispatcher
extends Object
implements FrameworkConstants


Field Summary
protected  ChatListener internal
           
protected  LinkedList permanent
           
protected  LinkedList temporary
           
 
Fields inherited from interface rero.ircfw.interfaces.FrameworkConstants
$ADDRESS$, $DATA$, $EVENT$, $HOST$, $NICK$, $NUMERIC$, $PARMS$, $RAW$, $SERVER$, $SOURCE$, $TARGET$, $TYPE$, $USER$
 
Constructor Summary
ProtocolDispatcher()
           
 
Method Summary
 void addChatListener(ChatListener l)
           
 void addTemporaryListener(ChatListener l)
           
 void dispatchEvent(HashMap eventDescription)
           
 void setInternalListener(ChatListener l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

temporary

protected LinkedList temporary

permanent

protected LinkedList permanent

internal

protected ChatListener internal
Constructor Detail

ProtocolDispatcher

public ProtocolDispatcher()
Method Detail

dispatchEvent

public void dispatchEvent(HashMap eventDescription)

addTemporaryListener

public void addTemporaryListener(ChatListener l)

addChatListener

public void addChatListener(ChatListener l)

setInternalListener

public void setInternalListener(ChatListener l)