object Updater
- Alphabetic
- By Inheritance
- Updater
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- final case class ActivateProfile(requestId: String, name: String, version: String, overlays: Set[OverlayRef]) extends Protocol with Product with Serializable
-
final
case class
AddOverlayConfig(requestId: String, overlayConfig: OverlayConfig) extends Protocol with Product with Serializable
Register a (new) overlay config.
Register a (new) overlay config. Reply: OperationSucceeded, OperationFailed
-
final
case class
AddRuntimeConfig(requestId: String, runtimeConfig: RuntimeConfig) extends Protocol with Product with Serializable
Register a (new) runtime config.
Register a (new) runtime config. Reply: OperationSucceeded, OperationFailed
- final case class GetOverlays(requestId: String) extends Protocol with Product with Serializable
-
final
case class
GetProfileIds(requestId: String) extends Protocol with Product with Serializable
Get all known profile ids.
Get all known profile ids. Reply: Result[Set[ProfileId]]
-
final
case class
GetProfiles(requestId: String) extends Protocol with Product with Serializable
Get all known profiles.
Get all known profiles. Reply: Result[Set[LocalProfile]]
-
final
case class
GetProgress(requestId: String) extends Protocol with Product with Serializable
Get a progress for the given
requestId.Get a progress for the given
requestId. Reply:Result[Progress] - final case class GetRuntimeConfigs(requestId: String) extends Protocol with Product with Serializable
- final case class OperationFailed(requestId: String, reason: String) extends Reply with Product with Serializable
- final case class OperationSucceeded(requestId: String) extends Reply with Product with Serializable
- final case class Progress(requestId: String, progress: Int) extends Reply with Product with Serializable
-
sealed
trait
Protocol extends AnyRef
Supported Messages by the Updater actor.
-
sealed
trait
Reply extends AnyRef
Supported Replies by the Updater actor.
- final case class Result[T](requestId: String, result: T) extends Reply with Product with Serializable
-
final
case class
StageNextRuntimeConfig(requestId: String) extends Protocol with Product with Serializable
Stage the next runtime config, or do nothing if there is no next runtime config.
-
final
case class
StageProfile(requestId: String, name: String, version: String, overlays: Set[OverlayRef]) extends Protocol with Product with Serializable
Stage a profile, which is a runtime config with an overlay set.
Stage a profile, which is a runtime config with an overlay set. Reply: OperationSucceeded, OperationSucceeded
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
props(baseDir: File, profileActivator: ProfileActivator, restartFramework: () ⇒ Unit, config: UpdaterConfig, launchedProfileDir: File = null, launchedProfileId: ProfileId = null): Props
Create the actor properties.
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )