package simple

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ApplicationComponents (server: HttpServer, database: Database) extends Product with Serializable
  2. case class ApplicationConfig (httpServerConfig: HttpServerConfig, serverThreadPoolConfig: ThreadPoolConfig, databaseThreadPoolConfig: ThreadPoolConfig) extends Product with Serializable
  3. trait Database extends AnyRef
  4. case class ExecutorService (config: ThreadPoolConfig) extends Start with Stop with Product with Serializable
  5. case class HttpServer (config: HttpServerConfig, executorService: ExecutorService) extends Start with Product with Serializable
  6. case class HttpServerConfig (host: String, port: Int) extends Product with Serializable
  7. case class PostgresDatabase (executorService: ExecutorService) extends Database with Start with Product with Serializable
  8. case class ThreadPoolConfig (threadsNb: Int) extends Product with Serializable

Ungrouped