Commit febe5be6 by Nepxion

增加图形化灰度发布功能

parent 6fbd17d5
......@@ -94,8 +94,7 @@ public class ServiceTopology extends AbstractTopology {
toolBar.addSeparator();
toolBar.add(new JClassicButton(createExecuteGrayReleaseAction()));
toolBar.add(new JClassicButton(createRefreshGrayStateAction()));
toolBar.addSeparator();
toolBar.add(new JClassicButton(createViewRouterInfoAction()));
toolBar.add(new JClassicButton(createExecuteGrayRouterAction()));
toolBar.addSeparator();
toolBar.add(createConfigButton(true));
......@@ -320,8 +319,8 @@ public class ServiceTopology extends AbstractTopology {
return action;
}
private JSecurityAction createViewRouterInfoAction() {
JSecurityAction action = new JSecurityAction(ConsoleLocale.getString("view_router_info"), ConsoleIconFactory.getSwingIcon("netbean/close_path_16.png"), ConsoleLocale.getString("view_router_info")) {
private JSecurityAction createExecuteGrayRouterAction() {
JSecurityAction action = new JSecurityAction(ConsoleLocale.getString("execute_gray_router"), ConsoleIconFactory.getSwingIcon("netbean/close_path_16.png"), ConsoleLocale.getString("execute_gray_router")) {
private static final long serialVersionUID = 1L;
public void execute(ActionEvent e) {
......@@ -342,7 +341,7 @@ public class ServiceTopology extends AbstractTopology {
routerTopology.setServices(instanceMap.keySet().toArray());
routerTopology.setInstance(instance);
JBasicOptionPane.showOptionDialog(HandleManager.getFrame(ServiceTopology.this), routerTopology, "路由信息", JBasicOptionPane.DEFAULT_OPTION, JBasicOptionPane.PLAIN_MESSAGE, ConsoleIconFactory.getSwingIcon("banner/navigator.png"), new Object[] { SwingLocale.getString("close") }, null, true);
JBasicOptionPane.showOptionDialog(HandleManager.getFrame(ServiceTopology.this), routerTopology, ConsoleLocale.getString("execute_gray_router"), JBasicOptionPane.DEFAULT_OPTION, JBasicOptionPane.PLAIN_MESSAGE, ConsoleIconFactory.getSwingIcon("banner/navigator.png"), new Object[] { SwingLocale.getString("close") }, null, true);
}
};
......
......@@ -8,7 +8,7 @@ service_topology=服务拓扑
show_topology=显示服务拓扑
execute_gray_release=执行灰度发布
refresh_gray_state=刷新灰度状态
view_router_info=查看路由信息
execute_gray_router=执行灰度路由
service_list=服务列表
execute_router=执行路由
......
......@@ -8,7 +8,7 @@ service_topology=\u670d\u52a1\u62d3\u6251
show_topology=\u663e\u793a\u670d\u52a1\u62d3\u6251
execute_gray_release=\u6267\u884c\u7070\u5ea6\u53d1\u5e03
refresh_gray_state=\u5237\u65b0\u7070\u5ea6\u72b6\u6001
view_router_info=\u67e5\u770b\u8def\u7531\u4fe1\u606f
execute_gray_router=\u6267\u884c\u7070\u5ea6\u8def\u7531
service_list=\u670d\u52a1\u5217\u8868
execute_router=\u6267\u884c\u8def\u7531
......
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