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
Override this to decide if the failed outbound durableMessage should result in a persisted event.
Override this to decide if the failed outbound durableMessage should result in a persisted event. If so, return these events. When these have been persisted, generateDMs() will be called as usual enabling you to perform some outbound action.
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());
Used when processing events live - not recovering
Used when recovering events
Used when processing commands