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
-