Ambari 2.7.3数据流程分析及返回格式调整

Ambari 2.7.3数据流程分析及返回格式调整

以ActionService为例

Ambari 2.7.3数据流程分析及返回格式调整
BaseService(抽象类)的handleRequest方法===》同类的handleRequest方法
Ambari 2.7.3数据流程分析及返回格式调整

Ambari 2.7.3数据流程分析及返回格式调整
Ambari 2.7.3数据流程分析及返回格式调整

若想调整Ambari的数据返回格式

可以在BaseService中直接调整数据返回的封装类:
Ambari 2.7.3数据流程分析及返回格式调整
需注意的是:二次开发中新增的接口没有走此处时,可以自定义返回格式。