csw.command.client.messages.SupervisorLockMessage
 See theSupervisorLockMessage companion trait
  object SupervisorLockMessage
 
Attributes
- Companion
- trait
- Graph
- 
    
- Supertypes
- 
    trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Members list
Type members
Classlikes
            case class Lock(source: Prefix, replyTo: ActorRef[LockingResponse], leaseDuration: FiniteDuration) extends SupervisorLockMessage
           
          Represents message to lock a component
Represents message to lock a component
Value parameters
- leaseDuration
- 
               represents the lease duration of lock acquired 
- replyTo
- 
               represents the actor that will receive the command response 
- source
- 
               represents the prefix of component that is acquiring lock 
Attributes
- Supertypes
- 
               trait Serializabletrait Producttrait Equalstrait SupervisorLockMessagetrait RemoteMsgtrait CommandSerializabletrait SupervisorRunningMessagetrait ComponentMessageclass Objecttrait Matchableclass AnyShow all
            case class Unlock(source: Prefix, replyTo: ActorRef[LockingResponse]) extends SupervisorLockMessage
           
          Represents message to un-lock an already locked component
Represents message to un-lock an already locked component
Value parameters
- replyTo
- 
               represents the actor that will receive the command response 
- source
- 
               represents the prefix of component that is acquiring lock 
Attributes
- Supertypes
- 
               trait Serializabletrait Producttrait Equalstrait SupervisorLockMessagetrait RemoteMsgtrait CommandSerializabletrait SupervisorRunningMessagetrait ComponentMessageclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article