com.twitter.finatra

FinatraServer

class FinatraServer extends FinatraTwitterServer

Linear Supertypes
FinatraTwitterServer, Admin, Logging, Stats, Lifecycle, App, CloseAwaitably, Awaitable[Unit], Closable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. FinatraServer
  2. FinatraTwitterServer
  3. Admin
  4. Logging
  5. Stats
  6. Lifecycle
  7. App
  8. CloseAwaitably
  9. Awaitable
  10. Closable
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FinatraServer()

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 val MinGrace: Duration

    Definition Classes
    App
  7. def addFilter(filter: Filter[finagle.http.Request, Response, finagle.http.Request, Response]): Unit

  8. var adminServer: Option[ListeningServer]

  9. def allFilters(baseService: Service[finagle.http.Request, Response]): Service[finagle.http.Request, Response]

  10. def appendCollection[A, B](buf: StringBuilder, x: Map[A, B]): Unit

    Definition Classes
    Logging
  11. def args: Array[String]

    Definition Classes
    App
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. final def close(deadline: Time): Future[Unit]

    Definition Classes
    App → Closable
  15. def close(after: Duration): Future[Unit]

    Definition Classes
    Closable
  16. final def close(): Future[Unit]

    Definition Classes
    Closable
  17. def closeAwaitably(f: ⇒ Future[Unit]): Future[Unit]

    Attributes
    protected
    Definition Classes
    CloseAwaitably
  18. final def closeOnExit(closable: Closable): Unit

    Attributes
    protected
    Definition Classes
    App
  19. val controllers: ControllerCollection

  20. def defaultCloseGracePeriod: Duration

    Definition Classes
    App
  21. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. val failString: String

    Definition Classes
    Admin
  24. var filters: Seq[Filter[finagle.http.Request, Response, finagle.http.Request, Response]]

  25. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. val flag: Flags

    Definition Classes
    App
  27. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  28. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  29. final def init(f: ⇒ Unit): Unit

    Attributes
    protected
    Definition Classes
    App
  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. def isReady(implicit permit: CanAwait): Boolean

    Definition Classes
    CloseAwaitably → Awaitable
  32. def log: Logger

    Definition Classes
    Logging
  33. def logLevel: Some[Level]

    Definition Classes
    Logging
  34. def main(): Unit

  35. final def main(args: Array[String]): Unit

    Definition Classes
    App
  36. val name: String

    Definition Classes
    App
  37. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  40. final def onExit(f: ⇒ Unit): Unit

    Attributes
    protected
    Definition Classes
    App
  41. val pid: String

  42. final def postmain(f: ⇒ Unit): Unit

    Attributes
    protected
    Definition Classes
    App
  43. final def premain(f: ⇒ Unit): Unit

    Attributes
    protected
    Definition Classes
    App
  44. def ready(timeout: Duration)(implicit permit: CanAwait): FinatraServer.this.type

    Definition Classes
    CloseAwaitably → Awaitable
  45. def register(app: Controller): Unit

  46. def removePidFile(): Unit

  47. def result(timeout: Duration)(implicit permit: CanAwait): Unit

    Definition Classes
    CloseAwaitably → Awaitable
  48. var secureServer: Option[ListeningServer]

  49. var server: Option[ListeningServer]

  50. def start(): Unit

  51. def startAdminServer(): Unit

  52. def startHttpServer(): Unit

  53. def startSecureServer(): Unit

  54. val statsReceiver: LoadedStatsReceiver.type

    Definition Classes
    Stats
  55. def stop(): Unit

  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  57. def toString(): String

    Definition Classes
    AnyRef → Any
  58. val url: String

    Definition Classes
    Admin
  59. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. def writePidFile(): Unit

Inherited from FinatraTwitterServer

Inherited from Admin

Inherited from Logging

Inherited from Stats

Inherited from Lifecycle

Inherited from App

Inherited from CloseAwaitably

Inherited from Awaitable[Unit]

Inherited from Closable

Inherited from AnyRef

Inherited from Any

Ungrouped