@Version(value="1.0.0")
Interface | Description |
---|---|
CacheableCommand |
The CacheableCommand interface provides the contract between the
client and the command implementation for those
commands that participate in the command caching framework.
|
Command |
The Command interface defines the client side for fundamental command
functionality.
|
CommandCaller |
This interface allows the caller of a command to have additional
invalidation dependencies added by this command.
|
CommandIdGenerator |
The CommandIdGenerator is responsible for generating cache
entry ids and data ids, and invalidating data ids for command objects.
|
CommandTarget |
The CommandTarget interface describes the object that handles the
execution of a targetable command.
|
CompensableCommand |
The CompensableCommand interface allows you to make a command reversible.
|
TargetableCommand |
The TargetableCommand interface describes a command that can be run in a
remote JVM.
|
TargetPolicy |
The TargetPolicy interface declares one method, getCommandTarget(), which
implements the routine used to associate commands and targets.
|
Class | Description |
---|---|
CacheableCommandImpl |
This CacheableCommandImpl abstract class provides an implementation
for all CacheableCommand interface methods except those that the
command writer must write.
|
LocalTarget |
The LocalTarget class provides an implementation of the
CommandTarget interface.
|
TargetableCommandImpl |
The TargetableCommandImpl class implements the generic methods in the
TargetableCommand interface.
|
TargetPolicyDefault |
The TargetPolicyDefault class provides an implementation of the
TargetPolicy interface.
|
Exception | Description |
---|---|
CommandException |
This is the base class for all Command exceptions.
|
UnauthorizedAccessException |
UnauthorizedAccessException is thrown when attempting to execute
a command without access authorization.
|
UnavailableCompensatingCommandException |
UnavailableCompensableCommandException is thrown by the
getCompensatingCommand() method (in the CompensableCommand interface)
if it finds no compensating command to return.
|
UnsetInputPropertiesException |
UnsetInputPropertiesException is thrown by the execute() method
(in a TargetableCommandImpl class) if a command's isReadyToCallExecute()
method returns
false . |