Called when actor has been idle for too long..
Called when actor has been idle for too long..
If running in sharding, you should stop like this:
getContext().parent().tell(new ShardRegion.Passivate(PoisonPill.getInstance()), self());
If doUnconfirmedWarningProcessing is turned on, then override this method to try to do something useful before we give up
If doUnconfirmedWarningProcessing is turned on, then override this method to try to do something useful before we give up
Used when processing events live - not recovering
Used when recovering events
Used when processing commands
(Since version 2.3.4) currentPersistentMessage will be removed, sequence number can be retrieved with lastSequenceNr
.
(Since version 2.3.4) deleteMessage(sequenceNr) will be removed. Instead, validate before persist, and use deleteMessages for pruning.
(Since version 2.3.4) deleteMessage(sequenceNr) will be removed. Instead, validate before persist, and use deleteMessages for pruning.
(Since version 2.3.4) getCurrentPersistentMessage will be removed, sequence number can be retrieved with lastSequenceNr
.
(Since version 2.3.4) Override persistenceId: String
instead. Processor will be removed.