|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.tango.logging.LoggingManager
public final class LoggingManager
Manage tango logging. Based on LogBack logging system
| Field Summary | |
|---|---|
static java.lang.String |
LOGGING_TARGET_DEVICE
|
static java.lang.String |
LOGGING_TARGET_FILE
|
static java.lang.String |
LOGGING_TARGET_SEPARATOR
|
| Method Summary | |
|---|---|
void |
addDeviceAppender(java.lang.String deviceTargetName,
java.lang.Class<?> deviceClassName,
java.lang.String loggingDeviceName)
Logging of device sent to logviewer device |
void |
addFileAppender(java.lang.String fileName,
java.lang.String deviceName)
Add an file appender for a device |
static LoggingManager |
getInstance()
|
int |
getLoggingLevel(java.lang.String deviceName)
|
java.lang.String[] |
getLoggingTarget(java.lang.String loggingDeviceName)
|
int |
getRootLoggingLevel()
|
void |
removeAppender(java.lang.String loggingDeviceName,
java.lang.String targetName)
|
void |
setLoggingLevel(int loggingLevel,
java.lang.Class<?>... deviceClassNames)
Set the level of all loggers of JTangoServer |
void |
setLoggingLevel(java.lang.String deviceName,
int loggingLevel)
Set the logging level of a device |
void |
setRootLoggingLevel(int loggingLevel)
Set the level of the root logger |
void |
startAll()
|
void |
stopAll()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String LOGGING_TARGET_SEPARATOR
public static final java.lang.String LOGGING_TARGET_DEVICE
public static final java.lang.String LOGGING_TARGET_FILE
| Method Detail |
|---|
public static LoggingManager getInstance()
public int getRootLoggingLevel()
public int getLoggingLevel(java.lang.String deviceName)
public void setLoggingLevel(java.lang.String deviceName,
int loggingLevel)
deviceName - the device nameloggingLevel - the levelpublic void setRootLoggingLevel(int loggingLevel)
loggingLevel -
public void setLoggingLevel(int loggingLevel,
java.lang.Class<?>... deviceClassNames)
loggingLevel -
public void addDeviceAppender(java.lang.String deviceTargetName,
java.lang.Class<?> deviceClassName,
java.lang.String loggingDeviceName)
throws fr.esrf.Tango.DevFailed
deviceTargetName - deviceClassName - loggingDeviceName -
fr.esrf.Tango.DevFailed
public void addFileAppender(java.lang.String fileName,
java.lang.String deviceName)
throws fr.esrf.Tango.DevFailed
fileName - deviceName -
fr.esrf.Tango.DevFailed
public void removeAppender(java.lang.String loggingDeviceName,
java.lang.String targetName)
public java.lang.String[] getLoggingTarget(java.lang.String loggingDeviceName)
public void startAll()
public void stopAll()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||