public class TraceSettings extends Object implements ConfigurationChangeListener<DebugTargetCfg>
Modifier and Type | Field and Description |
---|---|
static TraceSettings |
DISABLED
A TraceSettings object representing a fully disabled trace state.
|
Constructor and Description |
---|
TraceSettings()
Construct new trace settings with default values.
|
Modifier and Type | Method and Description |
---|---|
org.forgerock.opendj.config.server.ConfigChangeResult |
applyConfigurationChange(DebugTargetCfg config)
Applies the configuration changes to this change listener.
|
org.opends.server.loggers.TraceSettings.Level |
getLevel()
Get the level of this setting.
|
int |
getStackDepth()
Get the level of stack frames to include.
|
boolean |
isConfigurationChangeAcceptable(DebugTargetCfg config,
List<LocalizableMessage> unacceptableReasons)
Indicates whether the proposed change to the configuration is
acceptable to this change listener.
|
boolean |
isIncludeCause()
Get whether the cause exception is included in exception messages.
|
boolean |
isNoArgs()
Get whether method arguments should be logged.
|
boolean |
isNoRetVal()
Get whether method return values should be logged.
|
protected static TraceSettings |
parseTraceSettings(String value)
Parse trace settings from the string representation.
|
String |
toString() |
public static final TraceSettings DISABLED
public TraceSettings()
public boolean isConfigurationChangeAcceptable(DebugTargetCfg config, List<LocalizableMessage> unacceptableReasons)
ConfigurationChangeListener
isConfigurationChangeAcceptable
in interface ConfigurationChangeListener<DebugTargetCfg>
config
- The new configuration containing the changes.unacceptableReasons
- A list that can be used to hold messages about why the
provided configuration is not acceptable.true
if the proposed change is
acceptable, or false
if it is not.public org.forgerock.opendj.config.server.ConfigChangeResult applyConfigurationChange(DebugTargetCfg config)
ConfigurationChangeListener
applyConfigurationChange
in interface ConfigurationChangeListener<DebugTargetCfg>
config
- The new configuration containing the changes.protected static TraceSettings parseTraceSettings(String value)
value
- the trace settings string to be parsed.public org.opends.server.loggers.TraceSettings.Level getLevel()
public boolean isNoArgs()
public boolean isNoRetVal()
public int getStackDepth()
public boolean isIncludeCause()
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.