Create a command instance from a CommandConfig
Thrown if the command has not been registered yet
The command configuration
Get a handler associated with a command
the handler for the command class
The command class
Check if a command is supported
true if the command is supported, false otherwise
identifier of the command. Can be either the class or the string the class was registered with
Register a command to be executed by the given handler
type of command
the handler instance used to execute the command
Service for registering and executing commands