de.qfs.lib.command
Interface CommandHandler
- public interface CommandHandler
This is the interface through wich Commands
that do not implement the Invokable interface
get executed.
CommandHandlers may be registered with a CommandDistributor who will pass Commands to the handler's handleCommand method.
If a CommandHandler does handle a command it must call setHandled on the command.
- Version:
- $Revision: 1.3 $
- Author:
- Gregor Schmid
handleCommand
public java.lang.Object handleCommand(Command command)
throws CommandException
- (Possibly) handle a command. If the command gets handled, its
setHandled method should be called.
- Parameters:
command - The Command to handle.- Throws:
CommandException - If something specific to the
execution of the command goes wrong.- See Also:
Command.setHandled(boolean)