org.productivity.java.syslog4j.server
Interface SyslogServerSessionEventHandlerIF

All Superinterfaces:
java.io.Serializable, SyslogServerEventHandlerIF
All Known Implementing Classes:
FileSyslogServerEventHandler, PrintStreamSyslogServerEventHandler, SystemErrSyslogServerEventHandler, SystemOutSyslogServerEventHandler

public interface SyslogServerSessionEventHandlerIF
extends SyslogServerEventHandlerIF


Method Summary
 void event(java.lang.Object session, SyslogServerIF syslogServer, java.net.SocketAddress socketAddress, SyslogServerEventIF event)
           
 void exception(java.lang.Object session, SyslogServerIF syslogServer, java.net.SocketAddress socketAddress, java.lang.Exception exception)
           
 void sessionClosed(java.lang.Object session, SyslogServerIF syslogServer, java.net.SocketAddress socketAddress, boolean timeout)
           
 java.lang.Object sessionOpened(SyslogServerIF syslogServer, java.net.SocketAddress socketAddress)
           
 
Methods inherited from interface org.productivity.java.syslog4j.server.SyslogServerEventHandlerIF
destroy, initialize
 

Method Detail

sessionOpened

java.lang.Object sessionOpened(SyslogServerIF syslogServer,
                               java.net.SocketAddress socketAddress)

event

void event(java.lang.Object session,
           SyslogServerIF syslogServer,
           java.net.SocketAddress socketAddress,
           SyslogServerEventIF event)

exception

void exception(java.lang.Object session,
               SyslogServerIF syslogServer,
               java.net.SocketAddress socketAddress,
               java.lang.Exception exception)

sessionClosed

void sessionClosed(java.lang.Object session,
                   SyslogServerIF syslogServer,
                   java.net.SocketAddress socketAddress,
                   boolean timeout)