org.apache.excalibur.event.command
Interface Command

All Superinterfaces:
Executable, Signal
All Known Subinterfaces:
DelayedCommand, RepeatedCommand

public interface Command
extends Signal, Executable

A Command is a specific type of Signal that denotes an asynchronous execution unit that must be performed by the CommandManager.

The interface design is heavily influenced by Matt Welsh's SandStorm server, his demonstration of the SEDA architecture. We have deviated where we felt the design differences where better.

Author:
Avalon Development Team

Methods inherited from interface org.apache.avalon.framework.activity.Executable
execute
 



Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.