CommandMessage.Oneway |
Represents a oneway kind of message that carries command to other component
|
CommandMessage.Oneway$ |
|
CommandMessage.Submit |
Represents a submit kind of message that carries command to other component
|
CommandMessage.Submit$ |
|
CommandMessage.Validate |
Represents a validate only kind of message that carries command to other component
|
CommandMessage.Validate$ |
|
CommandMessage$ |
|
CommandResponseManagerMessage.AddOrUpdateCommand |
|
CommandResponseManagerMessage.AddOrUpdateCommand$ |
|
CommandResponseManagerMessage.AddSubCommand |
|
CommandResponseManagerMessage.AddSubCommand$ |
|
CommandResponseManagerMessage.CleanUpCache$ |
|
CommandResponseManagerMessage.GetCommandCorrelation |
|
CommandResponseManagerMessage.GetCommandCorrelation$ |
|
CommandResponseManagerMessage.GetCommandResponseState |
|
CommandResponseManagerMessage.GetCommandResponseState$ |
|
CommandResponseManagerMessage.GetCommandSubscribersState |
|
CommandResponseManagerMessage.GetCommandSubscribersState$ |
|
CommandResponseManagerMessage.Query |
Represents a message to query the command status of a command running on some component
|
CommandResponseManagerMessage.Query$ |
|
CommandResponseManagerMessage.QuerySubscriberTerminated |
|
CommandResponseManagerMessage.QuerySubscriberTerminated$ |
|
CommandResponseManagerMessage.Subscribe |
Represents a message to subscribe to change in command status of a command running on some component
|
CommandResponseManagerMessage.Subscribe$ |
|
CommandResponseManagerMessage.SubscriberTerminated |
|
CommandResponseManagerMessage.SubscriberTerminated$ |
|
CommandResponseManagerMessage.Unsubscribe |
Represents a message to un-subscribe to change in command status of a command running on some component
|
CommandResponseManagerMessage.Unsubscribe$ |
|
CommandResponseManagerMessage.UpdateSubCommand |
|
CommandResponseManagerMessage.UpdateSubCommand$ |
|
CommandResponseManagerMessage$ |
|
CommandSerializationMarker |
|
CommandSerializationMarker$ |
|
ComponentCommonMessage.ComponentStateSubscription |
Represents a message to create subscription for state changes of a component
|
ComponentCommonMessage.ComponentStateSubscription$ |
|
ComponentCommonMessage.GetSupervisorLifecycleState |
Represents a message to get current lifecycle state of a component
|
ComponentCommonMessage.GetSupervisorLifecycleState$ |
|
ComponentCommonMessage.LifecycleStateSubscription |
Represents a message to create subscription for lifecycle changes of a component
|
ComponentCommonMessage.LifecycleStateSubscription$ |
|
ComponentCommonMessage$ |
|
ContainerCommonMessage.GetComponents |
Represents a message to get all components started in a container
|
ContainerCommonMessage.GetComponents$ |
|
ContainerCommonMessage.GetContainerLifecycleState |
Represents a message to get lifecycle state a container
|
ContainerCommonMessage.GetContainerLifecycleState$ |
|
ContainerCommonMessage$ |
|
ContainerIdleMessage.SupervisorsCreated |
|
ContainerIdleMessage.SupervisorsCreated$ |
|
ContainerIdleMessage$ |
|
FromComponentLifecycleMessage.Running |
|
FromComponentLifecycleMessage.Running$ |
|
FromComponentLifecycleMessage$ |
|
FromSupervisorMessage.SupervisorLifecycleStateChanged |
|
FromSupervisorMessage.SupervisorLifecycleStateChanged$ |
|
FromSupervisorMessage$ |
|
GetComponentLogMetadata |
|
GetComponentLogMetadata$ |
|
LockAboutToTimeout |
|
LockAboutToTimeout$ |
|
LockTimedout |
|
LockTimedout$ |
|
MessagesArchitecture |
+-----------------------+ * +-------------------+ * +----------------------+
| | * | | * | |
+-----------+ ContainerActorMessage +---------+ * +---------------------+ SupervisorMessage +------------------------------+-------------------------------------------+ * +-----------------+ TopLevelActorMessage +-----------------------------+
| | | | * | | | | | * | | | |
| +-----------------------+ | * | +---------+---------+ | | * | +-----------+----------+ |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
v v * v v v v * | v v
+----------+-----------+ +---------------+----------+ * +----------+-------+ +------------+----------+ +----------------+-----------------+ +-------------+------------+ * | +-----------+----------------+ +-------------+-------------+
| | | | * | | | | | | | | * | | | | |
| ContainerIdleMessage | | ContainerMessage | * +---------+ ComponentMessage | | SupervisorIdleMessage | | SupervisorInternalRunningMessage | | SupervisorRestartMessage | * | | TopLevelActorCommonMessage | | TopLevelActorIdleMessage |
| | | | * | | | +-----+ | | | | | * | | | | |
+----------+-----------+ +--------------+-----------+ * | +---------+--------+ | +-----------------------+ +----------------------------------+ +--------------------------+ * | +----------------------------+ +---------------------------+
| | * | | | * |
v v * v | | * |
+----------+------------+ +-------------+----------+ * +------------+-----------+ | | * |
| | | | * | | | | * |
| FromSupervisorMessage | | ContainerCommonMessage +----+ +---+ ComponentCommonMessage | | | * |
| | | (external) | | | | (external) | | | * |
+-----------------------+ +------------------------+ | | +------------------------+ | | * |
| | | | * |
| | +----------------------------------------+ * |
| | | | * |
v v | v * |
+------+---+----+ | +-------------+------------+ * |
| | | | | * |
| CommonMessage | | +---+ SupervisorRunningMessage +-----+-------------------------------+ * |
| | | | | | | | * |
+---------------+ | | +--------------------------+ | | * |
| | | | * |
| | | | * |
| | | | * |
v v v v * |
+--------+--------+-------------+ +-----------+-----------+ +-------+--------+ * |
| | | | | | |
| FromComponentLifecycleMessage | | SupervisorLockMessage +--+ +----+ RunningMessage | <------------------------------------------+
| | | (external) | | | | (external) |
+-------------------------------+ +-----------------------+ | | +----------------+
| |
| |
| |
v v
+--------+---+---+
| |
| CommandMessage |
| |
+----------------+
|
MessagesArchitecture$ |
+-----------------------+ * +-------------------+ * +----------------------+
| | * | | * | |
+-----------+ ContainerActorMessage +---------+ * +---------------------+ SupervisorMessage +------------------------------+-------------------------------------------+ * +-----------------+ TopLevelActorMessage +-----------------------------+
| | | | * | | | | | * | | | |
| +-----------------------+ | * | +---------+---------+ | | * | +-----------+----------+ |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
v v * v v v v * | v v
+----------+-----------+ +---------------+----------+ * +----------+-------+ +------------+----------+ +----------------+-----------------+ +-------------+------------+ * | +-----------+----------------+ +-------------+-------------+
| | | | * | | | | | | | | * | | | | |
| ContainerIdleMessage | | ContainerMessage | * +---------+ ComponentMessage | | SupervisorIdleMessage | | SupervisorInternalRunningMessage | | SupervisorRestartMessage | * | | TopLevelActorCommonMessage | | TopLevelActorIdleMessage |
| | | | * | | | +-----+ | | | | | * | | | | |
+----------+-----------+ +--------------+-----------+ * | +---------+--------+ | +-----------------------+ +----------------------------------+ +--------------------------+ * | +----------------------------+ +---------------------------+
| | * | | | * |
v v * v | | * |
+----------+------------+ +-------------+----------+ * +------------+-----------+ | | * |
| | | | * | | | | * |
| FromSupervisorMessage | | ContainerCommonMessage +----+ +---+ ComponentCommonMessage | | | * |
| | | (external) | | | | (external) | | | * |
+-----------------------+ +------------------------+ | | +------------------------+ | | * |
| | | | * |
| | +----------------------------------------+ * |
| | | | * |
v v | v * |
+------+---+----+ | +-------------+------------+ * |
| | | | | * |
| CommonMessage | | +---+ SupervisorRunningMessage +-----+-------------------------------+ * |
| | | | | | | | * |
+---------------+ | | +--------------------------+ | | * |
| | | | * |
| | | | * |
| | | | * |
v v v v * |
+--------+--------+-------------+ +-----------+-----------+ +-------+--------+ * |
| | | | | | |
| FromComponentLifecycleMessage | | SupervisorLockMessage +--+ +----+ RunningMessage | <------------------------------------------+
| | | (external) | | | | (external) |
+-------------------------------+ +-----------------------+ | | +----------------+
| |
| |
| |
v v
+--------+---+---+
| |
| CommandMessage |
| |
+----------------+
|
RunningMessage.Lifecycle |
Represents a transition in lifecycle state of a component
|
RunningMessage.Lifecycle$ |
|
RunningMessage$ |
|
SetComponentLogLevel |
|
SetComponentLogLevel$ |
|
SupervisorContainerCommonMessages |
|
SupervisorContainerCommonMessages.Restart$ |
Represents a restart message for a component
|
SupervisorContainerCommonMessages.Shutdown$ |
Represents a shutdown message for a component.
|
SupervisorContainerCommonMessages$ |
|
SupervisorIdleMessage.InitializeTimeout$ |
|
SupervisorIdleMessage$ |
|
SupervisorInternalRunningMessage.RegistrationFailed |
|
SupervisorInternalRunningMessage.RegistrationFailed$ |
|
SupervisorInternalRunningMessage.RegistrationNotRequired |
|
SupervisorInternalRunningMessage.RegistrationNotRequired$ |
|
SupervisorInternalRunningMessage.RegistrationSuccess |
|
SupervisorInternalRunningMessage.RegistrationSuccess$ |
|
SupervisorInternalRunningMessage$ |
|
SupervisorLockMessage.Lock |
Represents message to lock a component
|
SupervisorLockMessage.Lock$ |
|
SupervisorLockMessage.Unlock |
Represents message to un-lock an already locked component
|
SupervisorLockMessage.Unlock$ |
|
SupervisorLockMessage$ |
|
SupervisorRestartMessage.UnRegistrationComplete$ |
|
SupervisorRestartMessage.UnRegistrationFailed |
|
SupervisorRestartMessage.UnRegistrationFailed$ |
|
SupervisorRestartMessage$ |
|
TopLevelActorCommonMessage.TrackingEventReceived |
|
TopLevelActorCommonMessage.TrackingEventReceived$ |
|
TopLevelActorCommonMessage.UnderlyingHookFailed |
|
TopLevelActorCommonMessage.UnderlyingHookFailed$ |
|
TopLevelActorCommonMessage$ |
|
TopLevelActorIdleMessage.Initialize$ |
|
TopLevelActorIdleMessage$ |
|