final case class Delete[A <: ReplicatedData](key: Key[A], consistency: WriteConsistency, replyTo: ActorRef[DeleteResponse[A]], request: Optional[Any]) extends Command with NoSerializationVerificationNeeded with Product with Serializable
Send this message to the local Replicator
to delete a data value for the
given key
. The Replicator
will reply with one of the DeleteResponse messages.
The optional request
context is included in the reply messages. This is a convenient
way to pass contextual information (e.g. original sender) without having to use ask
or maintain local correlation data structures.
- Source
- Replicator.scala
Linear Supertypes
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- Delete
- Serializable
- Serializable
- Product
- Equals
- NoSerializationVerificationNeeded
- Command
- Command
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Delete(key: Key[A], consistency: WriteConsistency, replyTo: ActorRef[DeleteResponse[A]])
- new Delete(key: Key[A], consistency: WriteConsistency, replyTo: ActorRef[DeleteResponse[A]], request: Optional[Any])
Value Members
- val consistency: WriteConsistency
- val key: Key[A]
- val replyTo: ActorRef[DeleteResponse[A]]
- val request: Optional[Any]