package
application
Type Members
-
sealed
trait
Application extends AnyRef
-
-
case class
ArtifactApplication(id: String, artifacts: List[VersionedArtifact], repositories: Repositories = Repositories.default, resolver: String = "sbt", additionalJARs: List[String] = Nil, mainClass: Option[String] = None, jvmArgs: List[String] = Nil, args: List[String] = Nil, jmxConfig: Option[JMXConfig] = Some(JMXConfig()), workingDirectory: String = ".", environment: Map[String, String] = Map.empty, loggerId: Long = scribe.Logger.rootId, background: Boolean = false, enabled: Boolean = true) extends ApplicationProcess with Product with Serializable
-
case class
JARApplication(id: String, jars: List[String], mainClass: Option[String] = None, jvmArgs: List[String] = Nil, args: List[String] = Nil, jmxConfig: Option[JMXConfig] = Some(JMXConfig()), workingDirectory: String = ".", environment: Map[String, String] = Map.empty, loggerId: Long = scribe.Logger.rootId, background: Boolean = false, enabled: Boolean = true) extends ApplicationProcess with Product with Serializable
-
case class
MultipleWARApplication(id: String, port: Int, jvmArgs: List[String] = Nil, jmxConfig: Option[JMXConfig] = Some(JMXConfig()), workingDirectory: String = ".", environment: Map[String, String] = Map.empty, loggerId: Long = scribe.Logger.rootId, background: Boolean = false, enabled: Boolean = true) extends ApplicationProcess with Product with Serializable
-
case class
ProcessApplication(id: String, commands: List[String], workingDirectory: String = ".", environment: Map[String, String] = Map.empty, loggerId: Long = scribe.Logger.rootId, background: Boolean = false, enabled: Boolean = true) extends ApplicationProcess with Product with Serializable
-
case class
StaticSiteApplication(id: String, directory: String, http: Option[HttpServerListener] = None, https: Option[HttpsServerListener] = None, enabled: Boolean = true) extends Application with Product with Serializable
-
case class
WARApplication(id: String, war: String, port: Int, jvmArgs: List[String] = Nil, jmxConfig: Option[JMXConfig] = Some(JMXConfig()), workingDirectory: String = ".", environment: Map[String, String] = Map.empty, loggerId: Long = scribe.Logger.rootId, background: Boolean = false, enabled: Boolean = true) extends ApplicationProcess with Product with Serializable
Value Members
-
-