class RunningServers extends AnyRef
Wrapper class providing methods for keeping track of running EmbeddedServers.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- RunningServers
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new RunningServers()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def add(s: EmbeddedServer): RunningServers.this.type
Adds a running EmbeddedServer to the list.
Adds a running EmbeddedServer to the list.
- s
an EmbeddedServer
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def list: List[EmbeddedServer]
- returns
the list of running EmbeddedServers
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def stopAndRemove(removalPredicate: (EmbeddedServer) => Boolean, clearLogs: Boolean = true): RunningServers.this.type
Stops and removes each EmbeddedServer matching the provided predicate from the list of running EmbeddedServers.
Stops and removes each EmbeddedServer matching the provided predicate from the list of running EmbeddedServers.
- removalPredicate
the predicate for removing EmbeddedServers
- clearLogs
whether or not to clear server logs, if any.
- def stopAndRemoveAll(): RunningServers.this.type
Stops all EmbeddedServers and clears their logs.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()