All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.graylog2.syslog4j.server.SyslogServerSessionEventHandlerIF Maven / Gradle / Ivy

Go to download

Syslog4j provides client and server implementations of the BSD Syslog protocol (RFC 3164) and the draft "structured syslog" protocol (RFC Draft). This is a repackaged fork used in Graylog2, as the original package has no recent versions published to Maven Central.

There is a newer version: 0.9.61
Show newest version
package org.graylog2.syslog4j.server;

import java.net.SocketAddress;

public interface SyslogServerSessionEventHandlerIF extends SyslogServerEventHandlerIF {
    public Object sessionOpened(SyslogServerIF syslogServer, SocketAddress socketAddress);

    public void event(Object session, SyslogServerIF syslogServer, SocketAddress socketAddress, SyslogServerEventIF event);

    public void exception(Object session, SyslogServerIF syslogServer, SocketAddress socketAddress, Exception exception);

    public void sessionClosed(Object session, SyslogServerIF syslogServer, SocketAddress socketAddress, boolean timeout);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy