Usage

The CommandExecutorService domain service is provides the ability to execute a specified Command, optionally running the command with the identity of the user captured in that Command.

One use case is the RunBackgroundCommandsJob provided by Command Log extension. This picks up commands persisted as "background" CommandLogEntrys, and executes them against their target domain object.