Delivers commands to their handlers.
Schedules commands delivering them to the target according to the scheduling options.
The command scheduler implementation which uses basic Java task scheduling features.
Abstract base for exceptions related to commands.
Exception that is thrown when a command could not be posted to a
The exception for reporting invalid commands.
Exception that is thrown when unsupported command is obtained or in case there is no class for given Protobuf command message.