CommandExecutor和Interceptor

来源:互联网 发布:linux的arp表大小 编辑:程序博客网 时间:2024/06/05 16:04


在ProcessEngineConfiguration中创建了一个CommandExecutor。


这个CommandExecutor是CommandContextInterceptor的实例,同时在CommandContextInterceptor中的next设置为CommandExecutorImpl。


在执行CommandExecutor的execute方法时,先执行CommandContextInterceptor中的方法,然后由它来执行CommandExecutorImpl中的方法。

CommandExecutor在执行中为CommandExecutorImpl提供了commandContext。