Browse Source

加RemoteEnv接口

hzzz 8 years ago
parent
commit
7506394b67
  1. 24
      designer_base/src/com/fr/env/RemoteEnv.java

24
designer_base/src/com/fr/env/RemoteEnv.java vendored

@ -29,7 +29,12 @@ import com.fr.file.CacheManager;
import com.fr.file.DatasourceManager; import com.fr.file.DatasourceManager;
import com.fr.file.DatasourceManagerProvider; import com.fr.file.DatasourceManagerProvider;
import com.fr.file.filetree.FileNode; import com.fr.file.filetree.FileNode;
import com.fr.general.*; import com.fr.general.ComparatorUtils;
import com.fr.general.FRLogger;
import com.fr.general.IOUtils;
import com.fr.general.Inter;
import com.fr.general.LogRecordTime;
import com.fr.general.LogUtils;
import com.fr.general.http.HttpClient; import com.fr.general.http.HttpClient;
import com.fr.json.JSONArray; import com.fr.json.JSONArray;
import com.fr.json.JSONException; import com.fr.json.JSONException;
@ -549,7 +554,7 @@ public class RemoteEnv extends AbstractEnv {
} }
private void stopLogTimer() { private void stopLogTimer() {
if(logTimer != null) { if (logTimer != null) {
logTimer.cancel(); logTimer.cancel();
logTimer = null; logTimer = null;
} }
@ -2077,7 +2082,6 @@ public class RemoteEnv extends AbstractEnv {
} }
@Override @Override
public String pluginServiceAction(String serviceID, String req) throws Exception { public String pluginServiceAction(String serviceID, String req) throws Exception {
HashMap<String, String> para = new HashMap<String, String>(); HashMap<String, String> para = new HashMap<String, String>();
@ -2092,11 +2096,13 @@ public class RemoteEnv extends AbstractEnv {
/** /**
* 远程不启动使用虚拟服务 * 远程不启动使用虚拟服务
*
* @param serviceID * @param serviceID
*/ */
@Override @Override
public void pluginServiceStart(String serviceID){ public void pluginServiceStart(String serviceID) {
} }
@Override @Override
public File[] loadREUFile() throws Exception { public File[] loadREUFile() throws Exception {
File target = new File(CacheManager.getProviderInstance().getCacheDirectory(), File target = new File(CacheManager.getProviderInstance().getCacheDirectory(),
@ -2246,4 +2252,14 @@ public class RemoteEnv extends AbstractEnv {
return JSONArray.create(); return JSONArray.create();
} }
} }
public String post(HashMap<String, String> para, boolean isSignIn) {
try {
HttpClient client = createHttpMethod(para, isSignIn);
return stream2String(execute4InputStream(client));
} catch (Exception e) {
FRContext.getLogger().error(e.getMessage());
return StringUtils.EMPTY;
}
}
} }
Loading…
Cancel
Save