Top Description Fields Constructors Methods
ch.qos.logback.classic.net

public Class SSLSocketAppender

extends AbstractSSLSocketAppender<ILoggingEvent>
Class Inheritance
Imports
ch.qos.logback.classic.spi.ILoggingEvent, ch.qos.logback.core.net.AbstractSSLSocketAppender, ch.qos.logback.core.spi.PreSerializationTransformer

A SocketAppender that supports SSL.

For more information on this appender, please refer to the online manual at http://logback.qos.ch/manual/appenders.html#SSLSocketAppender

Author
Carl Harris

Field Summary

Modifier and TypeField and Description
private boolean
private final PreSerializationTransformer<ILoggingEvent>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public PreSerializationTransformer<ILoggingEvent>
getPST()

Implements abstract ch.qos.logback.core.net.AbstractSocketAppender.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(ILoggingEvent
the event to post-process
event
)

Implements abstract ch.qos.logback.core.net.AbstractSocketAppender.postProcessEvent.

Post-processes an event before it is serialized for delivery to the remote receiver.
public void
setIncludeCallerData(boolean includeCallerData)

Inherited from ch.qos.logback.core.net.AbstractSSLSocketAppender:
getSocketFactorygetSslsetSslstart

Field Detail

includeCallerDataback to summary
private boolean includeCallerData
pstback to summary
private final PreSerializationTransformer<ILoggingEvent> pst

Constructor Detail

SSLSocketAppenderback to summary
public SSLSocketAppender()

Method Detail

getPSTback to summary
public PreSerializationTransformer<ILoggingEvent> getPST()

Implements abstract ch.qos.logback.core.net.AbstractSocketAppender.getPST.

Doc from ch.qos.logback.core.net.AbstractSocketAppender.getPST.

Get the pre-serialization transformer that will be used to transform each event into a Serializable object before delivery to the remote receiver.

Returns:PreSerializationTransformer<ILoggingEvent>

transformer object

postProcessEventback to summary
protected void postProcessEvent(ILoggingEvent event)

Implements abstract ch.qos.logback.core.net.AbstractSocketAppender.postProcessEvent.

Doc from ch.qos.logback.core.net.AbstractSocketAppender.postProcessEvent.

Post-processes an event before it is serialized for delivery to the remote receiver.

Parameters
event:ILoggingEvent

the event to post-process

Annotations
@Override
setIncludeCallerDataback to summary
public void setIncludeCallerData(boolean includeCallerData)