org.norther.tammi.core.logger
Interface ThreadedLogger

All Superinterfaces:
CacheClient, Configurable, ConfigurableFactory, Executable, Localizer, Logger, ObjectFactory, Refreshable, ResourceMap, Runnable, Startable
All Known Implementing Classes:
AbstractThreadedLogger, JDK4Logger, Log4JLogger

public interface ThreadedLogger
extends Logger, Executable

Extends Logger with support to execute logging in a separate thread.

Author:
Ilkka Priha

Field Summary
 
Fields inherited from interface org.norther.tammi.core.logger.Logger
ACCESS, DEBUG, ERROR, FATAL, INFO, NONE, TRACE, WARN, WARNING
 
Fields inherited from interface org.norther.tammi.acorn.locale.Localizer
ANY_NAME
 
Method Summary
 
Methods inherited from interface org.norther.tammi.core.logger.Logger
addAppender, addFilter, clearAppenders, clearFilters, flush, getAdditivity, getAppenderNames, getBufferSize, getFilters, getLevel, getLevel, getLocalizedMessage, getLocalizedMessage, getLogClassName, getLoggerClassName, getLoggerName, getPollingInterval, getTimeZoneId, isDefaultLogFactory, isLog, isLog, isStackTrace, isStaticTrace, isSystemErrLogged, isSystemOutLogged, log, log, log, log, log, log, log, log, log, log, release, removeAppender, removeFilter, setAdditivity, setBufferSize, setDefaultLogFactory, setFilters, setLevel, setLevel, setLevelAsString, setLevelAsString, setLogClassName, setLoggerName, setPollingInterval, setStackTrace, setStaticTrace, setSystemErrLogged, setSystemOutLogged, setTimeZoneId
 
Methods inherited from interface org.norther.tammi.core.base.ObjectFactory
getInstance, getInstance, getInstance, getInstance, isLoaderSupported
 
Methods inherited from interface org.norther.tammi.core.config.Configurable
addProperty, addProperty, clearProperties, containsProperty, getConfigKey, getProperties, getProperty, getPropertyFilePath, indexOfProperty, propertyMap, propertyMap, removeProperty, removeProperty, setConfigKey, setProperties, setProperty, setPropertyFilePath, setPropertyFilePath, storeProperties
 
Methods inherited from interface org.norther.tammi.core.locale.ResourceMap
clearResourceBundleNames, getDefaultBaseName, getFallbackResourcesName, getPlugInBaseName, getResourceBundle, getResourceBundle, getResourceBundleName, getResourceFinderName, qualifierSet, removeResourceBundleName, resolveResourceBundle, resolveResourceBundle, resolveResourceBundleName, setDefaultBaseName, setFallbackResourcesName, setResourceBundleName, setResourceFinderName
 
Methods inherited from interface org.norther.tammi.acorn.locale.Localizer
resolveLocalizedObject, resolveLocalizedObject, resolveLocalizedResource, resolveLocalizedResource, resolveLocalizedString, resolveLocalizedString, resolveLocalizedStrings, resolveLocalizedStrings
 
Methods inherited from interface org.norther.tammi.core.cache.CacheClient
clearCached, expireCached, expireFraction, getCache, isCachingDisabled, removeCache, setCachingDisabled
 
Methods inherited from interface org.norther.tammi.core.base.Refreshable
getRefreshed, refresh
 
Methods inherited from interface org.norther.tammi.core.thread.Executable
getExecutorName, setExecutorName
 
Methods inherited from interface org.norther.tammi.core.base.Startable
isStarted, start, stop
 
Methods inherited from interface java.lang.Runnable
run
 



Copyright © 2004 The Norther Organization. All rights reserved.