public class AccessEventTcpAppenderListenerImpl extends AccessEventAppenderListenerImpl implements TcpAppenderListener<IAccessEvent>
TcpAppenderListener
for IAccessEvent
s that does nothing.Constructor and Description |
---|
AccessEventTcpAppenderListenerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
connectionClosed(Appender<IAccessEvent> appender,
Socket socket)
Called after the given appender closes the given socket
(either due to a reconnect, or shutdown)
|
void |
connectionFailed(Appender<IAccessEvent> appender,
InetSocketAddress address,
Throwable reason)
Called after the given appender fails to open a socket
|
void |
connectionOpened(Appender<IAccessEvent> appender,
Socket socket)
Called after the given appender successfully opens the given socket
|
void |
eventSendFailure(Appender<IAccessEvent> appender,
IAccessEvent event,
Throwable reason)
Called when the given appender fails to send the given event over a TCP connection.
|
void |
eventSent(Appender<IAccessEvent> appender,
Socket socket,
IAccessEvent event,
long durationInNanos)
Called after given appender successfully sent the given event over the TCP connection.
|
appenderStarted, appenderStopped, eventAppended, eventAppendFailed
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appenderStarted, appenderStopped, eventAppended, eventAppendFailed
public void eventSent(Appender<IAccessEvent> appender, Socket socket, IAccessEvent event, long durationInNanos)
TcpAppenderListener
eventSent
in interface TcpAppenderListener<IAccessEvent>
appender
- the appender that sent the eventsocket
- the socket over which the appender sent the eventevent
- the event that was sentdurationInNanos
- the time (in nanoseconds) it took to send the eventpublic void eventSendFailure(Appender<IAccessEvent> appender, IAccessEvent event, Throwable reason)
TcpAppenderListener
eventSendFailure
in interface TcpAppenderListener<IAccessEvent>
appender
- the appender that attempted to send the eventevent
- the event that failed to sendreason
- what caused the failurepublic void connectionOpened(Appender<IAccessEvent> appender, Socket socket)
TcpAppenderListener
connectionOpened
in interface TcpAppenderListener<IAccessEvent>
appender
- the appender that opened the socketsocket
- the socket that was openedpublic void connectionFailed(Appender<IAccessEvent> appender, InetSocketAddress address, Throwable reason)
TcpAppenderListener
connectionFailed
in interface TcpAppenderListener<IAccessEvent>
appender
- the appender that attempted to open a socketaddress
- the address to which the appender attempted to connectreason
- what caused the failurepublic void connectionClosed(Appender<IAccessEvent> appender, Socket socket)
TcpAppenderListener
connectionClosed
in interface TcpAppenderListener<IAccessEvent>
appender
- the appender that closed the socketsocket
- the socket that was closedCopyright © 2020. All rights reserved.