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

    Modifier and Type
    Method
    Description
    void
    execute(InputType context)