org.mule.impl.internal.admin
Class Log4jAbstractEventLoggerAgent
java.lang.Object
org.mule.impl.internal.admin.AbstractEventLoggerAgent
org.mule.impl.internal.admin.Log4jAbstractEventLoggerAgent
- All Implemented Interfaces:
- Disposable, Initialisable, Lifecycle, Startable, Stoppable, UMOAgent
- public class Log4jAbstractEventLoggerAgent
- extends AbstractEventLoggerAgent
AbstractEventLoggerAgent
Receives Mule server events and logs them and can
optionally route them to an endpoint
- Version:
- $Revision: 1.1.1.1 $
- Author:
- Ross Mason
Field Summary |
protected static Logger |
eventLogger
|
protected static Log |
logger
logger used by this class |
Methods inherited from class org.mule.impl.internal.admin.AbstractEventLoggerAgent |
dispose, getName, initialise, isIgnoreAdminEvents, isIgnoreComponentEvents, isIgnoreCustomEvents, isIgnoreManagementEvents, isIgnoreManagerEvents, isIgnoreModelEvents, isIgnoreSecurityEvents, registered, setIgnoreAdminEvents, setIgnoreComponentEvents, setIgnoreCustomEvents, setIgnoreManagementEvents, setIgnoreManagerEvents, setIgnoreModelEvents, setIgnoreSecurityEvents, setName, start, stop, unregistered |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static transient Log logger
- logger used by this class
eventLogger
protected static transient Logger eventLogger
Log4jAbstractEventLoggerAgent
public Log4jAbstractEventLoggerAgent()
getDescription
public java.lang.String getDescription()
- Should be a 1 line description of the agent
- Returns:
getLogName
public java.lang.String getLogName()
setLogName
public void setLogName(java.lang.String logName)
doInitialise
public void doInitialise()
throws InitialisationException
- Specified by:
doInitialise
in class AbstractEventLoggerAgent
- Throws:
InitialisationException
logEvent
protected void logEvent(UMOServerEvent e)
- Specified by:
logEvent
in class AbstractEventLoggerAgent
getLogFile
public java.lang.String getLogFile()
setLogFile
public void setLogFile(java.lang.String logFile)
getLogConfigFile
public java.lang.String getLogConfigFile()
setLogConfigFile
public void setLogConfigFile(java.lang.String logConfigFile)
getChainsawHost
public java.lang.String getChainsawHost()
setChainsawHost
public void setChainsawHost(java.lang.String chainsawHost)
getChainsawPort
public int getChainsawPort()
setChainsawPort
public void setChainsawPort(int chainsawPort)
isEnableChainsaw
public boolean isEnableChainsaw()
setEnableChainsaw
public void setEnableChainsaw(boolean enableChainsaw)
getLevelMappings
public java.util.Map getLevelMappings()
setLevelMappings
public void setLevelMappings(java.util.Map levelMappings)
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.