public class SocketAppender extends AbstractSocketAppender<IAccessEvent>
IAccessEvent
objects to a remote a log server, usually a
SocketNode
.
For more information about this appender, please refer to the online manual at
http://logback.qos.ch/manual/appenders.html#AccessSocketAppenderDEFAULT_PORT, DEFAULT_QUEUE_SIZE, DEFAULT_RECONNECTION_DELAY
name, started
context
Constructor and Description |
---|
SocketAppender() |
SocketAppender(InetAddress address,
int port)
Deprecated.
|
SocketAppender(String host,
int port)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
PreSerializationTransformer<IAccessEvent> |
getPST()
Get the pre-serialization transformer that will be used to transform
each event into a Serializable object before delivery to the remote
receiver.
|
protected void |
postProcessEvent(IAccessEvent event)
Post-processes an event before it is serialized for delivery to the
remote receiver.
|
append, connectionFailed, getAddressByName, getPort, getQueueSize, getReconnectionDelay, getRemoteHost, getSocketFactory, newConnector, run, setPort, setQueueSize, setReconnectionDelay, setRemoteHost, start, stop
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
public SocketAppender()
@Deprecated public SocketAppender(InetAddress address, int port)
address
and port
.@Deprecated public SocketAppender(String host, int port)
host
and port
.protected void postProcessEvent(IAccessEvent event)
AbstractSocketAppender
postProcessEvent
in class AbstractSocketAppender<IAccessEvent>
event
- the event to post-processpublic PreSerializationTransformer<IAccessEvent> getPST()
AbstractSocketAppender
getPST
in class AbstractSocketAppender<IAccessEvent>
Copyright © 2005–2013 QOS.ch. All rights reserved.