public class SMTPAppender extends SMTPAppenderBase<IAccessEvent>
cbTracker, discriminator, eventEvaluator, layout, session, subjectLayoutname, startedcontext| Constructor and Description |
|---|
SMTPAppender()
The default constructor will instantiate the appender with a
EventEvaluator that will trigger on events with level
ERROR or higher. |
SMTPAppender(EventEvaluator<IAccessEvent> evaluator)
Use
evaluator passed as parameter as the EventEvaluator for this SMTPAppender. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
eventMarksEndOfLife(IAccessEvent eventObject) |
protected void |
fillBuffer(CyclicBuffer<IAccessEvent> cb,
StringBuffer sbuf) |
protected PatternLayout |
makeNewToPatternLayout(String toPattern) |
protected Layout<IAccessEvent> |
makeSubjectLayout(String subjectStr) |
protected void |
subAppend(CyclicBuffer<IAccessEvent> cb,
IAccessEvent event)
Perform SMTPAppender specific appending actions, mainly adding the event to
the appropriate cyclic buffer.
|
addTo, append, checkEntryConditions, getCharsetEncoding, getCyclicBufferTracker, getDiscriminator, getFrom, getJndiLocation, getLayout, getLocalhost, getPassword, getSmtpHost, getSMTPHost, getSmtpPort, getSMTPPort, getSubject, getToAsListOfString, getToList, getUsername, isAsynchronousSending, isSessionViaJNDI, isSSL, isSTARTTLS, sendBuffer, setAsynchronousSending, setCharsetEncoding, setCyclicBufferTracker, setDiscriminator, setEvaluator, setFrom, setJndiLocation, setLayout, setLocalhost, setPassword, setSessionViaJNDI, setSmtpHost, setSMTPHost, setSmtpPort, setSMTPPort, setSSL, setSTARTTLS, setSubject, setUsername, start, stopaddFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContextpublic SMTPAppender()
EventEvaluator that will trigger on events with level
ERROR or higher.public SMTPAppender(EventEvaluator<IAccessEvent> evaluator)
evaluator passed as parameter as the EventEvaluator for this SMTPAppender.protected void subAppend(CyclicBuffer<IAccessEvent> cb, IAccessEvent event)
subAppend in class SMTPAppenderBase<IAccessEvent>protected void fillBuffer(CyclicBuffer<IAccessEvent> cb, StringBuffer sbuf)
fillBuffer in class SMTPAppenderBase<IAccessEvent>protected Layout<IAccessEvent> makeSubjectLayout(String subjectStr)
makeSubjectLayout in class SMTPAppenderBase<IAccessEvent>protected PatternLayout makeNewToPatternLayout(String toPattern)
makeNewToPatternLayout in class SMTPAppenderBase<IAccessEvent>protected boolean eventMarksEndOfLife(IAccessEvent eventObject)
eventMarksEndOfLife in class SMTPAppenderBase<IAccessEvent>Copyright © 2005–2023 QOS.ch. All rights reserved.