Skip navigation links
A C E F G I L O P R S W 

A

add(LogEvent) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
Add event to internal buffer.
addMimeMultipart(MimeMultipart, byte[], String) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
append(LogEvent) - Method in class org.apache.logging.log4j.core.appender.ExtendedSmtpAppender
Perform SmtpAppender specific appending actions, mainly adding the event to a cyclic buffer and checking if the event triggers an e-mail to be sent.

C

close() - Method in class org.apache.logging.log4j.jul.Log4jBridgeHandler
 
createAppender(String, String, String, String, String, String, String, boolean, String, String, int, String, String, boolean, int, Layout<? extends Serializable>, Filter, boolean, int, char, boolean, int, boolean, boolean, boolean, boolean) - Static method in class org.apache.logging.log4j.core.appender.ExtendedSmtpAppender
Create an ExtendedSmtpAppender.

E

encodeContent(byte[], String, ByteArrayOutputStream) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
encodeContentToBytes(byte[], String) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
ExtendedSmtpAppender - Class in org.apache.logging.log4j.core.appender
Like standard org.apache.logging.log4j.core.appender.SmtpAppender but with some additional features like PatternLayout for subject, so subject changes with each log event, and burst summarizing.
ExtendedSmtpManager - Class in org.apache.logging.log4j.core.net
Like standard org.apache.logging.log4j.core.appender.SmtpManager but with some additional features (subject with layout, burst summarizing).
ExtendedSmtpManager(String, Session, MimeMessage, ExtendedSmtpManager.FactoryData) - Constructor for class org.apache.logging.log4j.core.net.ExtendedSmtpManager
Create instance.
ExtendedSmtpManager.FactoryData - Class in org.apache.logging.log4j.core.net
Factory data: simple data collection of config attributes.

F

FactoryData(String, String, String, String, String, String, boolean, String, String, int, String, String, boolean, int, long, char, boolean, int, boolean, boolean, boolean, boolean) - Constructor for class org.apache.logging.log4j.core.net.ExtendedSmtpManager.FactoryData
 
flush() - Method in class org.apache.logging.log4j.jul.Log4jBridgeHandler
 
formatContentToBytes(LogEvent[], LogEvent, Layout<?>) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 

G

getEncoding(byte[], String) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
getHeaders(String, String) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
getMimeMultipart(byte[], InternetHeaders) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
getSmtpManager(ExtendedSmtpManager.FactoryData, String, String) - Static method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
Factory method: get existing or create a new manager for SMTP messages.

I

init(boolean, String, boolean) - Method in class org.apache.logging.log4j.jul.Log4jBridgeHandler
Perform init. of this handler with given configuration (typical use is for constructor).
install(boolean, String, boolean) - Static method in class org.apache.logging.log4j.jul.Log4jBridgeHandler
Adds a new Log4jBridgeHandler instance to JUL's root logger.
isFiltered(LogEvent) - Method in class org.apache.logging.log4j.core.appender.ExtendedSmtpAppender
Capture all events in CyclicBuffer.

L

Log4jBridgeHandler - Class in org.apache.logging.log4j.jul
Bridge from JUL to log4j2.
Log4jBridgeHandler() - Constructor for class org.apache.logging.log4j.jul.Log4jBridgeHandler
Initialize this handler by reading out JUL configuration.
Log4jBridgeHandler(boolean, String, boolean) - Constructor for class org.apache.logging.log4j.jul.Log4jBridgeHandler
Initialize this handler with given configuration.

O

org.apache.logging.log4j.core.appender - package org.apache.logging.log4j.core.appender
 
org.apache.logging.log4j.core.net - package org.apache.logging.log4j.core.net
 
org.apache.logging.log4j.jul - package org.apache.logging.log4j.jul
 

P

propertyChange(PropertyChangeEvent) - Method in class org.apache.logging.log4j.jul.Log4jBridgeHandler
 
publish(LogRecord) - Method in class org.apache.logging.log4j.jul.Log4jBridgeHandler
 

R

releaseSub(long, TimeUnit) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
"Close" the manager: stop the background thread and wait for its end (typically is very fast).

S

sendEvents(Layout<?>, LogEvent) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
Send the contents of the cyclic buffer as an e-mail message.
sendMultipartMessage(MimeMessage, String, MimeMultipart) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
Send the email message.
sendSummary(ExtendedSmtpManager.SummarizeData) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
Send summary email.
stop() - Method in class org.apache.logging.log4j.core.appender.ExtendedSmtpAppender
 

W

writeBuffer(LogEvent[], LogEvent, Layout<?>, OutputStream) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
writeFooter(Layout<?>, OutputStream) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
writeHeader(Layout<?>, OutputStream) - Method in class org.apache.logging.log4j.core.net.ExtendedSmtpManager
 
A C E F G I L O P R S W 
Skip navigation links

Copyright © 2018. All rights reserved.