Package com.codemonster.surinam.export.service.command

Interface Summary
CommandProcessor This is an interface primarily for use by EntryPoints.
RawCommand This is the most basic of all commands that serves as a marker interface for the 'out-of-box' command interface that is provided by the project.

Class Summary
MappedCommand This is a generic command object that designates a contract to be found and an operation that should be invoked, along with the parameters to be passed along for the operation.
RunnableMappedCommand By extending MappedCommand and impementing Runnable, it is possible to turn the command pattern around and take advantage of Java's Executor model which will allow thread scheduling and reuse.

Copyright © 2010. All Rights Reserved.