|
Project Wonder 5.0 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.apache.log4j.AppenderSkeleton
er.extensions.logging.ERXMailAppender
er.corebusinesslogic.ERCMailMessageAppender
public class ERCMailMessageAppender
Basic log4j Mail Message Appender
Used for logging log events to a database that will eventually be emailed
out. Logs events using ERCMailDelivery.
for more info.| Field Summary | |
|---|---|
protected static ERXEditingContextDelegate |
_delegate
caches the no-op editing context delegate |
protected com.webobjects.eocontrol.EOEditingContext |
editingContext
holds the editing context |
| Fields inherited from class er.extensions.logging.ERXMailAppender |
|---|
bccAddresses, ccAddresses, computedFromAddress, conditionsChecked, domainName, exceptionPageName, formatAsError, fromAddress, hostName, qualifier, realQualifier, replyTo, title, titleIncludesApplicationName, titleIncludesPriorityLevel, toAddresses |
| Fields inherited from class org.apache.log4j.AppenderSkeleton |
|---|
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
| Constructor Summary | |
|---|---|
ERCMailMessageAppender()
Public constructor. |
|
| Method Summary | |
|---|---|
com.webobjects.foundation.NSMutableDictionary |
composeExceptionPageDictionary(org.apache.log4j.spi.LoggingEvent event)
Overridden to add the Actor into the dictionary. |
com.webobjects.eocontrol.EOEditingContext |
editingContext()
Gets the editing context to use for creating mail messages in. |
java.lang.String |
getExceptionPageName()
Overridden because we want to use our own page |
protected boolean |
hasCooperatingObjectStores()
We want the ability to warn if we are going to be creating the first cooperating object store. |
void |
subAppend(org.apache.log4j.spi.LoggingEvent event)
Where the actual logging event is processed and a mail message is generated. |
| Methods inherited from class org.apache.log4j.AppenderSkeleton |
|---|
activateOptions, addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final ERXEditingContextDelegate _delegate
protected com.webobjects.eocontrol.EOEditingContext editingContext
| Constructor Detail |
|---|
public ERCMailMessageAppender()
| Method Detail |
|---|
protected boolean hasCooperatingObjectStores()
public com.webobjects.eocontrol.EOEditingContext editingContext()
public java.lang.String getExceptionPageName()
getExceptionPageName in class ERXMailAppenderpublic com.webobjects.foundation.NSMutableDictionary composeExceptionPageDictionary(org.apache.log4j.spi.LoggingEvent event)
composeExceptionPageDictionary in class ERXMailAppenderevent - logging eventpublic void subAppend(org.apache.log4j.spi.LoggingEvent event)
subAppend in class ERXMailAppenderevent - logging event
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||