public class EmptyLogger extends java.lang.Object implements EventLogger
EventLogger with do nothing.| Constructor and Description |
|---|
EmptyLogger() |
| Modifier and Type | Method and Description |
|---|---|
void |
log(java.lang.String action,
java.lang.String message)
Logs the event.
|
void |
log(java.lang.String action,
java.lang.String message,
java.lang.Object argument1)
Logs the event.
|
void |
log(java.lang.String action,
java.lang.String message,
java.lang.Object argument1,
java.lang.Object argument2)
Logs the event.
|
void |
log(java.lang.String action,
java.lang.String message,
java.lang.Object argument1,
java.lang.Object argument2,
java.lang.Object argument3)
Logs the event.
|
void |
log(java.lang.String action,
java.lang.String message,
java.lang.Object argument1,
java.lang.Object argument2,
java.lang.Object argument3,
java.lang.Object argument4)
Logs the event.
|
void |
logAssertionError(java.lang.AssertionError assertionError)
Log an assertion-error, with a screenshot.
|
void |
logThrowable(java.lang.Throwable exception)
Log an exception, with a screenshot.
|
boolean |
willLogged()
Return if a message will be logged.
|
boolean |
willScreenshotLogged(Priority priority)
Return if a screenshot will created.
|
EventLogger |
withScreenshot(Priority prio,
org.openqa.selenium.WebDriver webDriver)
Define that the log should be done with screenshot if priority higher
then the threshold.
|
public void logAssertionError(java.lang.AssertionError assertionError)
Priority.FAILURE.logAssertionError in interface EventLoggerassertionError - the assertionError.public void logThrowable(java.lang.Throwable exception)
Priority.EXCEPTION.logThrowable in interface EventLoggerexception - the exception.public EventLogger withScreenshot(Priority prio, org.openqa.selenium.WebDriver webDriver)
withScreenshot in interface EventLoggerprio - priority for the screenshot.webDriver - the webdriver.public boolean willLogged()
willLogged in interface EventLoggerpublic boolean willScreenshotLogged(Priority priority)
willScreenshotLogged in interface EventLoggerpriority - the priority which with the screenshot should be created.public void log(java.lang.String action,
java.lang.String message)
log in interface EventLoggeraction - the action @see EventActions.message - the message.public void log(java.lang.String action,
java.lang.String message,
java.lang.Object argument1)
log in interface EventLoggeraction - the action @see EventActions.message - the message.argument1 - argument 1 for the message.public void log(java.lang.String action,
java.lang.String message,
java.lang.Object argument1,
java.lang.Object argument2)
log in interface EventLoggeraction - the action @see EventActions.message - the message.argument1 - argument 1 for the message.argument2 - argument 2 for the message.public void log(java.lang.String action,
java.lang.String message,
java.lang.Object argument1,
java.lang.Object argument2,
java.lang.Object argument3)
log in interface EventLoggeraction - the action @see EventActions.message - the message.argument1 - argument 1 for the message.argument2 - argument 2 for the message.argument3 - argument 3 for the message.public void log(java.lang.String action,
java.lang.String message,
java.lang.Object argument1,
java.lang.Object argument2,
java.lang.Object argument3,
java.lang.Object argument4)
log in interface EventLoggeraction - the action @see EventActions.message - the message.argument1 - argument 1 for the message.argument2 - argument 2 for the message.argument3 - argument 3 for the message.argument4 - argument 4 for the message.Copyright © 2017 PPI AG. All rights reserved.