Package csw.command.client.messages
Class SupervisorContainerCommonMessages.Shutdown$
java.lang.Object
csw.command.client.messages.SupervisorContainerCommonMessages.Shutdown$
- All Implemented Interfaces:
CommandSerializationMarker.RemoteMsg
,CommonMessage
,ComponentCommonMessage
,ComponentMessage
,ContainerActorMessage
,ContainerCommonMessage
,ContainerMessage
,SupervisorMessage
,CommandSerializable
,Serializable
,scala.Equals
,scala.Product
- Enclosing class:
- SupervisorContainerCommonMessages
public static class SupervisorContainerCommonMessages.Shutdown$
extends Object
implements CommonMessage, scala.Product, Serializable
Represents a shutdown message for a component. When received, component takes necessary clean up action and unregisters
itself with location service. If the component is a container or run as a standalone process, then shutdown will also
kill the jvm process it is running in.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface csw.command.client.messages.ComponentCommonMessage
ComponentCommonMessage.ComponentStateSubscription, ComponentCommonMessage.ComponentStateSubscription$, ComponentCommonMessage.GetSupervisorLifecycleState, ComponentCommonMessage.GetSupervisorLifecycleState$, ComponentCommonMessage.LifecycleStateSubscription, ComponentCommonMessage.LifecycleStateSubscription$
Nested classes/interfaces inherited from interface csw.command.client.messages.ContainerCommonMessage
ContainerCommonMessage.GetComponents, ContainerCommonMessage.GetComponents$, ContainerCommonMessage.GetContainerLifecycleState, ContainerCommonMessage.GetContainerLifecycleState$
-
Field Summary
Modifier and TypeFieldDescriptionstatic final SupervisorContainerCommonMessages.Shutdown$
Static reference to the singleton instance of this Scala object. -
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
Shutdown$
public Shutdown$()
-