org.openqa.selenium.logging
Class LoggingPreferences
java.lang.Object
org.openqa.selenium.logging.LoggingPreferences
public class LoggingPreferences
- extends java.lang.Object
Represents the logging preferences.
Sample usage:
DesiredCapabilities caps = DesiredCapabilities.firefox();
LoggingPreferences logs = new LoggingPreferences();
logs.enable(LogType.DRIVER, Level.INFO);
caps.setCapability(CapabilityType.LOGGING_PREFS, logs);
WebDriver driver = new FirefoxDriver(caps);
Method Summary |
void |
enable(java.lang.String logType,
java.util.logging.Level level)
Enables logging for the given log type at the specified level and above. |
java.util.Set<java.lang.String> |
getEnabledLogTypes()
|
java.util.logging.Level |
getLevel(java.lang.String logType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LoggingPreferences
public LoggingPreferences()
enable
public void enable(java.lang.String logType,
java.util.logging.Level level)
- Enables logging for the given log type at the specified level and above.
- Parameters:
logType
- String the logType. Can be any of LogType
.level
- Level
the level.
getEnabledLogTypes
public java.util.Set<java.lang.String> getEnabledLogTypes()
- Returns:
- the set of log types for which logging has been enabled.
getLevel
public java.util.logging.Level getLevel(java.lang.String logType)
- Parameters:
logType
- String the LogType
.
- Returns:
- the
Level
for the given LogType
if enabled.
Otherwise returns Level.OFF
.
Copyright © 2012. All Rights Reserved.