Class

org.pageobject.core.driver.vnc

VncFirefoxDriverFactory

Related Doc: package vnc

Permalink

case class VncFirefoxDriverFactory[V <: SeleniumVncServer](vncServerManager: VncServerManager[V]) extends VncDriverFactory[V] with Product with Serializable

A WebDriverFactory used to start Firefox inside of a VNC Server.

V

type of the VncServer to use, normally DefaultVncServer

vncServerManager

manager used to create and release a VncServer

Linear Supertypes
Serializable, Serializable, Product, Equals, VncDriverFactory[V], RemoteDriverFactory, WaitFor, Logging, DurationDsl, DynamicDriverFactory, DriverFactory, IDriverFactory, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VncFirefoxDriverFactory
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. VncDriverFactory
  7. RemoteDriverFactory
  8. WaitFor
  9. Logging
  10. DurationDsl
  11. DynamicDriverFactory
  12. DriverFactory
  13. IDriverFactory
  14. AnyRef
  15. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new VncFirefoxDriverFactory(vncServerManager: VncServerManager[V])

    Permalink

    vncServerManager

    manager used to create and release a VncServer

Type Members

  1. type Duration = scala.concurrent.duration.Duration

    Permalink
    Definition Classes
    DurationDsl
  2. type FiniteDuration = scala.concurrent.duration.FiniteDuration

    Permalink
    Definition Classes
    DurationDsl
  3. type TimeUnit = java.util.concurrent.TimeUnit

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final val DAYS: java.util.concurrent.TimeUnit(DAYS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  5. final val HOURS: java.util.concurrent.TimeUnit(HOURS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  6. final val MICROSECONDS: java.util.concurrent.TimeUnit(MICROSECONDS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  7. final val MILLISECONDS: java.util.concurrent.TimeUnit(MILLISECONDS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  8. final val MINUTES: java.util.concurrent.TimeUnit(MINUTES)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  9. final val NANOSECONDS: java.util.concurrent.TimeUnit(NANOSECONDS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  10. final val SECONDS: java.util.concurrent.TimeUnit(SECONDS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def awaitVncServer(): V

    Permalink
    Attributes
    protected
    Definition Classes
    VncDriverFactory
  13. def capabilities(): Capabilities

    Permalink
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def compatible: Boolean

    Permalink
    Definition Classes
    DriverFactory
  16. val connectionTimeout: FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    RemoteDriverFactory
  17. def createRealWebDriver(): WebDriver

    Permalink
    Attributes
    protected
    Definition Classes
    RemoteDriverFactoryDriverFactory
  18. def createWebDriver(executor: HttpCommandExecutor, capabilities: Capabilities): WebDriver

    Permalink
    Attributes
    protected
    Definition Classes
    RemoteDriverFactory
  19. def createWebDriver(): WebDriver

    Permalink
    Attributes
    protected
    Definition Classes
    DriverFactory
  20. def debug(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  21. def debug(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  22. implicit def doubleMult(d: Double): DoubleMult

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  23. implicit def durationDouble(n: Double): DurationConversions

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  24. implicit def durationInt(n: Int): DurationConversions

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  25. implicit def durationLong(n: Long): DurationConversions

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  26. implicit def durationToPair(d: Duration): (Long, TimeUnit)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  27. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. def error(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  29. def error(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  30. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final val fromNow: scala.concurrent.duration.fromNow.type

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  32. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  33. def info(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  34. def info(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  35. implicit def intMult(i: Int): IntMult

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  36. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  37. val limit: Limit

    Permalink

    how many instances should be started

    how many instances should be started

    Definition Classes
    VncDriverFactoryDriverFactory
  38. def log(level: LogLevel, msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  39. def log(level: LogLevel, msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  40. implicit def longMult(l: Long): LongMult

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  41. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  42. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  43. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. implicit def pairIntToDuration(p: (Int, TimeUnit)): Duration

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  45. implicit def pairLongToDuration(p: (Long, TimeUnit)): FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  46. def runTest[T](testName: String, fn: ⇒ T): T

    Permalink
  47. def runTests[T](fn: ⇒ T): T

    Permalink
    Definition Classes
    DriverFactory
  48. val socketTimeout: FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    RemoteDriverFactory
  49. final val span: scala.concurrent.duration.span.type

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  51. def takeScreenshot(testName: String, webDriver: WebDriver with TakesScreenshot): Unit

    Permalink
    Definition Classes
    DriverFactory
  52. def timeouts: Set[PatienceConfig]

    Permalink
    Definition Classes
    DriverFactory
  53. def trace(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  54. def trace(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  55. val traced: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    RemoteDriverFactory
  56. def url(): String

    Permalink
    Attributes
    protected
    Definition Classes
    VncDriverFactoryRemoteDriverFactory
  57. val vnc: Boolean

    Permalink
    Definition Classes
    VncDriverFactoryDriverFactory
  58. def vncServerDuration(): scala.concurrent.duration.FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    VncDriverFactory
  59. val vncServerManager: VncServerManager[V]

    Permalink

    manager used to create and release a VncServer

  60. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. def waitFor[T](description: String, config: PatienceConfig)(fun: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    WaitFor
  64. def waitFor[T](description: String, timeout: FiniteDuration, interval: FiniteDuration)(fun: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    WaitFor
  65. def warn(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  66. def warn(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  67. def webDriver: WebDriver

    Permalink
    Definition Classes
    DynamicDriverFactoryDriverFactory
  68. def withPatience[T](map: PatienceMap)(fun: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    WaitFor
  69. def withPatience[T](config: (PatienceConfig, PatienceConfig)*)(fun: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    WaitFor

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from VncDriverFactory[V]

Inherited from RemoteDriverFactory

Inherited from WaitFor

Inherited from Logging

Inherited from DurationDsl

Inherited from DynamicDriverFactory

Inherited from DriverFactory

Inherited from IDriverFactory

Inherited from AnyRef

Inherited from Any

Ungrouped