akka.persistence
Class DeliveredByChannel
java.lang.Object
akka.persistence.DeliveredByChannel
- All Implemented Interfaces:
- Delivered, PersistentConfirmation, Message, java.io.Serializable, scala.Equals, scala.Product
public class DeliveredByChannel
- extends java.lang.Object
- implements Delivered, PersistentConfirmation, scala.Product, scala.Serializable
Plugin API.
- See Also:
- Serialized Form
Constructor Summary |
DeliveredByChannel(java.lang.String persistenceId,
java.lang.String channelId,
long persistentSequenceNr,
long deliverySequenceNr,
ActorRef channel)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface scala.Product |
productArity, productElement, productIterator, productPrefix |
Methods inherited from interface scala.Equals |
canEqual, equals |
DeliveredByChannel
public DeliveredByChannel(java.lang.String persistenceId,
java.lang.String channelId,
long persistentSequenceNr,
long deliverySequenceNr,
ActorRef channel)
persistenceId
public java.lang.String persistenceId()
- Specified by:
persistenceId
in interface PersistentConfirmation
channelId
public java.lang.String channelId()
- Specified by:
channelId
in interface Delivered
- Specified by:
channelId
in interface PersistentConfirmation
persistentSequenceNr
public long persistentSequenceNr()
- Specified by:
persistentSequenceNr
in interface Delivered
deliverySequenceNr
public long deliverySequenceNr()
- Specified by:
deliverySequenceNr
in interface Delivered
channel
public ActorRef channel()
- Specified by:
channel
in interface Delivered
sequenceNr
public long sequenceNr()
- Specified by:
sequenceNr
in interface PersistentConfirmation
update
public DeliveredByChannel update(long deliverySequenceNr,
ActorRef channel)
- Description copied from interface:
Delivered
- INTERNAL API.
- Specified by:
update
in interface Delivered
- Parameters:
deliverySequenceNr
- (undocumented)channel
- (undocumented)
- Returns:
- (undocumented)