Class AddHasLogEvents

java.lang.Object
org.openqa.selenium.remote.AddHasLogEvents
All Implemented Interfaces:
AugmenterProvider<org.openqa.selenium.logging.HasLogEvents>

public class AddHasLogEvents extends Object implements AugmenterProvider<org.openqa.selenium.logging.HasLogEvents>
  • Constructor Details

    • AddHasLogEvents

      public AddHasLogEvents()
  • Method Details

    • isApplicable

      public Predicate<org.openqa.selenium.Capabilities> isApplicable()
      Specified by:
      isApplicable in interface AugmenterProvider<org.openqa.selenium.logging.HasLogEvents>
      Returns:
      Whether this provider should be applied given these caps.
    • getDescribedInterface

      public Class<org.openqa.selenium.logging.HasLogEvents> getDescribedInterface()
      Specified by:
      getDescribedInterface in interface AugmenterProvider<org.openqa.selenium.logging.HasLogEvents>
      Returns:
      The interface that this augmentor describes.
    • getImplementation

      public org.openqa.selenium.logging.HasLogEvents getImplementation(org.openqa.selenium.Capabilities capabilities, ExecuteMethod executeMethod)
      Description copied from interface: AugmenterProvider
      For the interface that this provider describes, return an implementation.
      Specified by:
      getImplementation in interface AugmenterProvider<org.openqa.selenium.logging.HasLogEvents>
      Returns:
      An interface implementation