Package org.chenile.owiz
Interface Command<InputType>
- All Known Subinterfaces:
AttachableCommand<InputType>
- All Known Implementing Classes:
AbstractServiceInitializer.InterceptorChain,BaseChenileInterceptor,CacheInterceptor,Chain,ChenileExceptionHandler,CloudEdgeSwitch,CommandBase,ConstructServiceReference,DelegatorCommand,DoNothing,EvaluateRouter,ExceptionHandlerInterpolation,FilterChain,ForLoop,GenericResponseBuilder,HttpInvoker,InterpolationCommand,LocalProxyInvoker,LogOutput,OgnlRouter,OperationSpecificClientProcessorsInterpolation,OperationSpecificProcessorsInterpolation,ParallelChain,PopulateContextContainer,PostProcessorsInterpolation,PreProcessorsInterpolation,ProxyTypeRouter,QuerySAASInterceptor,QueryUserFilterInterceptor,RegionToTrajectoryConverter,ResponseBodyTypeSelector,Router,SecurityInterceptor,ServiceInvoker,ServiceSpecificClientProcessorsInterpolation,ServiceSpecificProcessorsInterpolation,SetCommand,SplitterAggregator,StmBodyTypeSelector,SubclassBodyTypeSelector,TenantRouter,TransformationClassSelector,Transformer,ValidateCopyHeaders
public interface Command<InputType>
A command is designed to be a unit of work. Commands implement one responsibility and should be designed to be
"chained" together to accomplish specific use cases.
- Author:
- Raja Shankar Kolluru
-
Method Summary
-
Method Details
-
execute
- Throws:
Exception
-