Package com.ail.core.command

Interface Summary
CommandArg  
 

Class Summary
AbstractCommand This is the super class of all command objects.
Accessor This class is extended by all accessor classes.
BeanShellAccessor This accessor supports the use of BeanShell scripts as services.
ClassAccessor This accessor supports the use of class instances as services.
Command  
CommandArgImp Parent class of all command args.
CommandServerBean Message Driven Bean which listens on a queue for commands to execute.
DroolsAccessor This Accessor supports the use of Drools decision tables as services.
DroolsDecisionTableAccessor This Accessor supports the use of Drools decision tables as services.
EJBAccessor Provide access to EJB entry points.
JaninoAccessor This accessor provides access to services implented using Janino.
JMSAccessor Deployment specific command for use with JMS.
WebServiceAccessor Accessor providing access to web service based commands.
XSLTAccessor  
 

Enum Summary
AccessorLoggingIndicator Accessors of the facility to output a message to the log giving details of how the service they are accessing is being use.
 

Exception Summary
BeanShellServiceException Any exceptions thrown by BeanShell services are wrapped in the exception.
DroolsServiceException This exception is thrown by the Drools Accessor in response to exceptions thrown by drools itself.
JaninoServiceException Any exceptions thrown by Janino services are wrapped in the exception.
JMSServiceException This exception is thrown by the JMS Accessor in response to exceptions thrown by JMS itself.
XSLTServiceException Any exceptions thrown by XSLT services are wrapped in the exception.
 

Error Summary
AccessorError This error is thrown by command accessors when they fail to contact the command they relate to.
CommandInvocationError This error is thrown if an unrecoverable error occurs whilst a command is being invoked.