unfiltered.jetty

Https

case class Https(port: Int, host: String) extends Server with Ssl with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Ssl, Server, RunnableServer, StartableServer, PlanServer[Filter], util.Server, ContextBuilder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Https
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Ssl
  7. Server
  8. RunnableServer
  9. StartableServer
  10. PlanServer
  11. Server
  12. ContextBuilder
  13. AnyRef
  14. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Https(port: Int, host: String)

Type Members

  1. type ServerBuilder = Https

    Definition Classes
    HttpsServer → PlanServer → Server

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def context(path: String)(block: (ContextBuilder) ⇒ Unit): Server

    Definition Classes
    Server
  9. val counter: AtomicInteger

    Definition Classes
    ServerContextBuilder
  10. lazy val current: ServletContextHandler

    Definition Classes
    ServerContextBuilder
  11. def destroy(): Https.this.type

    Destroys the Jetty server instance and frees its resources.

    Destroys the Jetty server instance and frees its resources. Call after stopping a server, if finished with the instance, to help avoid PermGen errors in an ongoing JVM session.

    Definition Classes
    Server → StartableServer
  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def filter(filt: Filter): Https.this.type

    Definition Classes
    ContextBuilder
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  16. val handlers: ContextHandlerCollection

    Definition Classes
    Server
  17. val host: String

  18. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  19. def join(): Server

    Definition Classes
    Server
  20. lazy val keyStore: String

    Definition Classes
    Ssl
  21. lazy val keyStorePassword: String

    Definition Classes
    Ssl
  22. def makePlan(plan: ⇒ Filter): Https.this.type

    Definition Classes
    Server → PlanServer
  23. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  26. def plan(plan: Filter): ServerBuilder

    Definition Classes
    PlanServer
  27. val port: Int

    Definition Classes
    Https → StartableServer
  28. def resources(path: URL): Https.this.type

    Sets a base resource path for this context, in which Jetty checks for file resources when no filters have served a response.

    Sets a base resource path for this context, in which Jetty checks for file resources when no filters have served a response. The path URL may refer to a file (see File#toURL) or a location on the classpath.

    Definition Classes
    ContextBuilder
  29. def run(afterStart: (ServerBuilder) ⇒ Unit, afterStop: (ServerBuilder) ⇒ Unit): Unit

    Definition Classes
    RunnableServer
  30. def run(afterStart: (ServerBuilder) ⇒ Unit): Unit

    Definition Classes
    RunnableServer
  31. def run(): Unit

    Definition Classes
    RunnableServer
  32. val sslConn: SslSocketConnector

    Definition Classes
    Ssl
  33. val sslContextFactory: SslContextFactory

    Definition Classes
    Ssl
  34. val sslHandshakeTimeout: Int

    Definition Classes
    Ssl
  35. val sslMaxIdleTime: Int

    Definition Classes
    Ssl
  36. def sslPort: Int

    Definition Classes
    HttpsSsl
  37. def start(): Https.this.type

    Starts server in the background

    Starts server in the background

    Definition Classes
    Server → StartableServer
  38. def stop(): Https.this.type

    Stops server running in the background

    Stops server running in the background

    Definition Classes
    Server → StartableServer
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  40. def tryProperty(name: String): String

    Definition Classes
    Ssl
  41. val underlying: org.eclipse.jetty.server.Server

    Definition Classes
    Server
  42. val url: String

    Definition Classes
    HttpsServer
  43. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Ssl

Inherited from Server

Inherited from RunnableServer

Inherited from StartableServer

Inherited from PlanServer[Filter]

Inherited from util.Server

Inherited from ContextBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped