Commit 0e5211e7 by Nepxion

增加图形化灰度发布功能

parent f570bba3
...@@ -91,6 +91,8 @@ public class ServiceTopology extends AbstractTopology { ...@@ -91,6 +91,8 @@ public class ServiceTopology extends AbstractTopology {
toolBar.add(new JClassicButton(createShowTopologyAction())); toolBar.add(new JClassicButton(createShowTopologyAction()));
toolBar.add(new JClassicButton(createExecuteGrayReleaseAction())); toolBar.add(new JClassicButton(createExecuteGrayReleaseAction()));
toolBar.add(new JClassicButton(createRefreshGrayStateAction())); toolBar.add(new JClassicButton(createRefreshGrayStateAction()));
toolBar.addSeparator();
toolBar.add(new JClassicButton(createViewServiceInfoAction()));
toolBar.add(new JClassicButton(createViewRouterInfoAction())); toolBar.add(new JClassicButton(createViewRouterInfoAction()));
toolBar.addSeparator(); toolBar.addSeparator();
toolBar.add(createConfigButton(true)); toolBar.add(createConfigButton(true));
...@@ -306,6 +308,18 @@ public class ServiceTopology extends AbstractTopology { ...@@ -306,6 +308,18 @@ public class ServiceTopology extends AbstractTopology {
return action; return action;
} }
private JSecurityAction createViewServiceInfoAction() {
JSecurityAction action = new JSecurityAction(ConsoleLocale.getString("view_service_info"), ConsoleIconFactory.getSwingIcon("netbean/stack_16.png"), ConsoleLocale.getString("view_service_info")) {
private static final long serialVersionUID = 1L;
public void execute(ActionEvent e) {
}
};
return action;
}
private JSecurityAction createViewRouterInfoAction() { private JSecurityAction createViewRouterInfoAction() {
JSecurityAction action = new JSecurityAction(ConsoleLocale.getString("view_router_info"), ConsoleIconFactory.getSwingIcon("netbean/close_path_16.png"), ConsoleLocale.getString("view_router_info")) { JSecurityAction action = new JSecurityAction(ConsoleLocale.getString("view_router_info"), ConsoleIconFactory.getSwingIcon("netbean/close_path_16.png"), ConsoleLocale.getString("view_router_info")) {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
...@@ -8,6 +8,7 @@ service_topology=服务拓扑 ...@@ -8,6 +8,7 @@ service_topology=服务拓扑
show_topology=显示服务拓扑 show_topology=显示服务拓扑
execute_gray_release=执行灰度发布 execute_gray_release=执行灰度发布
refresh_gray_state=刷新灰度状态 refresh_gray_state=刷新灰度状态
view_service_info=查看服务信息
view_router_info=查看路由信息 view_router_info=查看路由信息
group_layout=组布局 group_layout=组布局
......
...@@ -8,6 +8,7 @@ service_topology=\u670d\u52a1\u62d3\u6251 ...@@ -8,6 +8,7 @@ service_topology=\u670d\u52a1\u62d3\u6251
show_topology=\u663e\u793a\u670d\u52a1\u62d3\u6251 show_topology=\u663e\u793a\u670d\u52a1\u62d3\u6251
execute_gray_release=\u6267\u884c\u7070\u5ea6\u53d1\u5e03 execute_gray_release=\u6267\u884c\u7070\u5ea6\u53d1\u5e03
refresh_gray_state=\u5237\u65b0\u7070\u5ea6\u72b6\u6001 refresh_gray_state=\u5237\u65b0\u7070\u5ea6\u72b6\u6001
view_service_info=\u67e5\u770b\u670d\u52a1\u4fe1\u606f
view_router_info=\u67e5\u770b\u8def\u7531\u4fe1\u606f view_router_info=\u67e5\u770b\u8def\u7531\u4fe1\u606f
group_layout=\u7ec4\u5e03\u5c40 group_layout=\u7ec4\u5e03\u5c40
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment