Package

com.outr.jefe

application

Permalink

package application

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Application extends AnyRef

    Permalink
  2. sealed trait ApplicationProcess extends Application

    Permalink
  3. 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

    Permalink
  4. 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

    Permalink
  5. 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

    Permalink
  6. 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

    Permalink
  7. case class StaticSiteApplication(id: String, directory: String, http: Option[HttpServerListener] = None, https: Option[HttpsServerListener] = None, enabled: Boolean = true) extends Application with Product with Serializable

    Permalink
  8. 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

    Permalink

Value Members

  1. object ApplicationManager

    Permalink
  2. object WARApplication extends Serializable

    Permalink

Ungrouped