package
config
Type Members
-
final
case class
ActivateProfile(profileName: String, profileVersion: String, overlays: Set[OverlayRef], kind: String = UpdateAction.KindActivateProfile) extends UpdateAction with Product with Serializable
-
final
case class
AddOverlayConfig(overlay: OverlayConfig, kind: String = UpdateAction.KindAddOverlayConfig) extends UpdateAction with Product with Serializable
-
final
case class
AddRuntimeConfig(runtimeConfig: RuntimeConfig, kind: String = UpdateAction.KindAddRuntimeConfig) extends UpdateAction with Product with Serializable
-
case class
Artifact(url: String, fileName: Option[String], sha1Sum: Option[String]) extends Product with Serializable
-
case class
BundleConfig(artifact: Artifact, start: Boolean, startLevel: Option[Int]) extends Product with Serializable
-
-
-
case class
ContainerInfo(containerId: String, properties: Map[String, String], serviceInfos: Seq[ServiceInfo], profiles: Seq[Profile]) extends Product with Serializable
-
-
-
case class
FeatureConfig(name: String, version: String, url: Option[String], bundles: Seq[BundleConfig], features: Seq[FeatureRef]) extends Product with Serializable
-
case class
FeatureRef(name: String, version: String, url: Option[String] = scala.None) extends Product with Serializable
-
-
case class
GeneratedConfig(configFile: String, config: Config) extends Product with Serializable
-
final
case class
LocalOverlays(overlays: Set[OverlayConfig], profileDir: File) extends Product with Serializable
-
case class
LocalRuntimeConfig(resolvedRuntimeConfig: ResolvedRuntimeConfig, baseDir: File) extends Product with Serializable
-
case class
MvnGav(group: String, artifact: String, version: String, classifier: Option[String] = scala.None, fileExt: String = "jar") extends Product with Serializable
-
final
case class
OverlayConfig(name: String, version: String, generatedConfigs: Seq[GeneratedConfig] = ..., properties: Map[String, String] = ...) extends Ordered[OverlayConfig] with Product with Serializable
-
final
case class
OverlayRef(name: String, version: String) extends Ordered[OverlayRef] with Product with Serializable
-
case class
OverlaySet(overlays: Seq[OverlayRef], state: OverlayState, reason: Option[String] = scala.None) extends Product with Serializable
-
sealed
trait
OverlayState extends AnyRef
-
case class
Profile(name: String, version: String, overlays: Seq[OverlaySet]) extends Product with Serializable
-
case class
ProfileLookup(profileName: String, profileVersion: String, profileBaseDir: File, overlays: Seq[OverlayRef]) extends Product with Serializable
-
-
case class
RemoteContainerState(containerInfo: ContainerInfo, outstandingUpdateActions: Seq[UpdateAction]) extends Product with Serializable
-
-
case class
RuntimeConfig(name: String, version: String, bundles: Seq[BundleConfig] = ..., startLevel: Int, defaultStartLevel: Int, properties: Map[String, String] = ..., frameworkProperties: Map[String, String] = ..., systemProperties: Map[String, String] = ..., features: Seq[FeatureRef] = ..., resources: Seq[Artifact] = ..., resolvedFeatures: Seq[FeatureConfig] = ...) extends Product with Serializable
-
case class
ServiceInfo(name: String, timestampMsec: Long, lifetimeMsec: Long, props: Map[String, String]) extends Product with Serializable
-
final
case class
StageProfile(profileName: String, profileVersion: String, overlays: Set[OverlayRef], kind: String = UpdateAction.KindStageProfile) extends UpdateAction with Product with Serializable
-
-
sealed
trait
UpdateAction extends AnyRef
-
-
Value Members
-
object
Artifact extends (String, Option[String], Option[String]) ⇒ Artifact with Serializable
-
-
-
-
-
-
-
-
-
-
object
LocalOverlays extends Serializable
-
object
MvnGav extends Serializable
-
-
-
object
ProfileLookup extends Serializable
-
-
-
object
RuntimeConfig extends (String, String, Seq[BundleConfig], Int, Int, Map[String, String], Map[String, String], Map[String, String], Seq[FeatureRef], Seq[Artifact], Seq[FeatureConfig]) ⇒ RuntimeConfig with Serializable
-
-
-