We have the need to schedule a command to a later time after a failure because an external system is e.g. not available.
Is there something like the EventScheduler, Deadline handler also for commands available?
Like a CommandScheduler? We have a commandGateway already that does a retry if sending a command fails, but this use case is not that the command cannot be sent but the command should be sent later again.
When sending something to the external system we actually have an event there which tells us if the call was successful or not. And depending on this event we want to retry later or not.