package com.fr.plugin.hrjf; import com.fr.decision.webservice.v10.plugin.helper.PluginUtils; import com.fr.json.JSONObject; import com.fr.plugin.context.PluginMarker; import com.fr.plugin.manage.PluginManager; import com.fr.stable.fun.Service; import com.fr.web.utils.WebUtils; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class VSMapService implements Service { @Override public String actionOP() { return "restartInit"; } @Override public void process(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, String op, String cmd) throws Exception { PluginMarker pluginMarker = PluginUtils.createPluginMarker("com.fr.plugin.m.tree_1.0.0"); PluginManager.getController().forbid(pluginMarker, pluginTaskResult -> { }); PluginManager.getController().enable(pluginMarker, pluginTaskResult -> { }); WebUtils.printAsJSON(httpServletResponse, new JSONObject()); return; } }