public class ERXLog4JConfiguration
extends com.webobjects.appserver.WOComponent
Modifier and Type | Class and Description |
---|---|
static class |
ERXLog4JConfiguration.LoggerLevel
A representation of the various Logger levels.
|
static class |
ERXLog4JConfiguration.PageSection
A representation of the available page sections/views.
|
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
com.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException
Modifier and Type | Field and Description |
---|---|
Level |
aLevel |
ERXLog4JConfiguration.LoggerLevel |
aLoggerLevel |
AppenderSkeleton |
anAppender |
ERXLog4JConfiguration.PageSection |
aPageSection |
ERXLog4JConfiguration.LoggerLevel |
filterLevel |
boolean |
isNewLoggerARuleLogger |
static com.webobjects.eocontrol.EOSortOrdering |
NAME_SORT_ORDERING |
ERXLog4JConfiguration.LoggerLevel |
newLoggerLevel |
int |
rowIndex |
boolean |
showAll |
static NSMutableArray |
SORT_BY_NAME |
_Extension, _IsEventLoggingEnabled, _keyAssociations
Constructor and Description |
---|
ERXLog4JConfiguration(com.webobjects.appserver.WOContext aContext) |
__valueForBinding, _associationWithName, _awakeInContext, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
public ERXLog4JConfiguration.LoggerLevel filterLevel
public ERXLog4JConfiguration.LoggerLevel newLoggerLevel
public AppenderSkeleton anAppender
public Level aLevel
public ERXLog4JConfiguration.LoggerLevel aLoggerLevel
public boolean isNewLoggerARuleLogger
public boolean showAll
public int rowIndex
public ERXLog4JConfiguration.PageSection aPageSection
public static final com.webobjects.eocontrol.EOSortOrdering NAME_SORT_ORDERING
public static final NSMutableArray SORT_BY_NAME
public ERXLog4JConfiguration(com.webobjects.appserver.WOContext aContext)
public Logger logger()
public void setLogger(Logger newValue)
public String filterString()
public void setFilterString(String newValue)
public String loggerName()
public void setLoggerName(String newValue)
public String ruleKey()
public void setRuleKey(String newValue)
public NSArray pageSections()
public String activeSection()
public void setActiveSection(String name)
public NSArray loggers()
loggers
that pass the filters for logger name and level.public void addLogger(Logger log, NSMutableArray result)
log
- to addresult
- array to which the logger will be added if it passes the filter constraintpublic ERXLog4JConfiguration.LoggerLevel currentLoggerLevel()
public void setCurrentLoggerLevel(ERXLog4JConfiguration.LoggerLevel loggerLevel)
public String classNameForLoggerLevelName()
public String classForLoggerRow()
public boolean omitLoggerLevelSettingDecoration()
public NSArray loggerLevels()
public NSArray loggerLevelsWithoutUnset()
public LoggerRepository loggerRepository()
public String classNameForLoggerRepositoryThresholdName()
public boolean omitLoggerRepositoryThresholdSettingDecoration()
public NSArray appenders()
AppenderSkeleton
.public NSArray levelsWithoutUnset()
public ERXLog4JConfiguration.LoggerLevel currentAppenderLevel()
public void setCurrentAppenderLevel(ERXLog4JConfiguration.LoggerLevel loggerLevel)
public String classForAppenderRow()
public String classNameForAppenderThresholdName()
public boolean omitAppenderThresholdSettingDecoration()
public com.webobjects.appserver.WOComponent updateAppenderSettings()
public com.webobjects.appserver.WOComponent updateRepositorySettings()
public com.webobjects.appserver.WOComponent filter()
public com.webobjects.appserver.WOComponent resetFilter()
public com.webobjects.appserver.WOComponent update()
public String showAllLoggersSelection()
public void setShowAllLoggersSelection(String value)
public com.webobjects.appserver.WOComponent addLogger()
public String loggerPropertiesString()
public void appendToResponse(com.webobjects.appserver.WOResponse response, com.webobjects.appserver.WOContext context)
appendToResponse
in class com.webobjects.appserver.WOComponent
public int instanceNumber()
public boolean knowsAppNumber()
public String conversionPattern()
public void setConversionPattern(String newPattern)
public com.webobjects.appserver.WOComponent updateConversionPattern()
public String classForNavItem()
public String classForLoggersDiv()
public String classForRepositoryDiv()
public String classForAppendersDiv()
public String classForOtherSettingsDiv()
public String classForLoggerConfigurationControlBar()
public void awake()
awake
in class com.webobjects.appserver.WOComponent
Copyright © 2002 – 2020 Project Wonder.