Packages

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