1 package com.proalpha.java.oea.plugins.querygenerator.handlers;
3 import com.openedge.core.runtime.IAVMInputCommandHandler;
4 import com.openedge.core.runtime.IAVMInputRequest;
5 import com.proalpha.java.oea.plugins.querygenerator.runtime.HandlerTools;
9 private static int requestId = 0;
11 private String responseValue =
"";
14 public String getName() {
15 return "LoadPluginSetting";
19 public String getResponse() {
24 public boolean needResponse() {
29 public void processRequest(IAVMInputRequest inputRequest) {
31 if (inputRequest ==
null)
36 String paramString = inputRequest.getMessage();
37 String projectName =
HandlerTools.getInstance().readParamString
38 (paramString,
"ProjectName");
39 String paramName =
HandlerTools.getInstance().readParamString
40 (paramString,
"ParameterName");
42 if (paramName !=
null && !paramName.isEmpty())
43 responseValue =
HandlerTools.getInstance().loadPluginSetting(
44 projectName, paramName);
48 public static int getRequestId() {
52 public static void setRequestId(
int requestId) {