com.qmetric.penfold

app

package app

Visibility
  1. Public
  2. All

Type Members

  1. case class AuthenticationCredentials(username: String, password: String) extends Product with Serializable

  2. class Bootstrap extends LifeCycle

  3. case class DatabaseConfiguration(url: String, username: String, password: String, driver: String = "org.postgresql.Driver", poolSize: Int = 15) extends Product with Serializable

  4. class Main extends AnyRef

  5. case class ServerConfiguration(publicUrl: String, httpPort: Int, authentication: Option[AuthenticationCredentials], database: DatabaseConfiguration, customDbMigrationPath: Option[String] = None, queryAliases: Map[String, String] = Map.empty, sortOrdering: SortOrderingConfiguration = SortOrderingConfiguration(), pageSize: Int = 10, triggerCheckFrequency: FiniteDuration = ..., archiver: Option[TaskArchiverConfiguration] = None, startedTaskTimeout: Option[StartedTaskTimeoutConfiguration] = None) extends Product with Serializable

  6. case class SortOrderingConfiguration(waiting: String = "Asc", ready: String = "Asc", started: String = "Desc", closed: String = "Desc") extends Product with Serializable

  7. case class StartedTaskTimeoutConfiguration(timeout: FiniteDuration, checkFrequency: FiniteDuration = ...) extends Product with Serializable

  8. case class TaskArchiverConfiguration(timeout: FiniteDuration, checkFrequency: FiniteDuration = ...) extends Product with Serializable

Value Members

  1. object Main

  2. package readstore

  3. package schedule

  4. package store

  5. package support

  6. package web

Ungrouped