public class DOOPAfterExecHandler
extends java.lang.Object
implements org.bdware.sc.node.AnnotationHook
| 限定符和类型 | 字段和说明 |
|---|---|
static java.util.Map<java.lang.String,org.bdware.doip.codec.operations.BasicOperations> |
funcNameToDoipOperations |
static DOOPAfterExecHandler |
instance |
| 构造器和说明 |
|---|
DOOPAfterExecHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.bdware.doip.codec.doipMessage.DoipMessage |
convertJsonResponseToDoipMessage(org.bdware.sc.node.FunctionNode fn,
com.google.gson.JsonElement jsonResponse,
org.bdware.doip.codec.doipMessage.DoipMessage msg) |
static DOOPAfterExecHandler |
createDOOPHandler() |
static com.google.gson.JsonElement |
getRulesForJsonResponse(org.bdware.doip.codec.operations.BasicOperations basicOperations) |
org.bdware.sc.node.ArgPacks |
handle(org.bdware.sc.JSEngine desktopEngine,
org.bdware.sc.node.ArgPacks argPacks) |
void |
putFuncNameAndDoipOperationsMapping(org.bdware.sc.node.FunctionNode fn) |
static void |
validateJsonElementRulesByArgSchemaVisitor(com.google.gson.JsonElement jsonElement,
ArgSchemaVisitor visitor) |
public static java.util.Map<java.lang.String,org.bdware.doip.codec.operations.BasicOperations> funcNameToDoipOperations
public static DOOPAfterExecHandler instance
public static DOOPAfterExecHandler createDOOPHandler()
public void putFuncNameAndDoipOperationsMapping(org.bdware.sc.node.FunctionNode fn)
public org.bdware.sc.node.ArgPacks handle(org.bdware.sc.JSEngine desktopEngine,
org.bdware.sc.node.ArgPacks argPacks)
handle 在接口中 org.bdware.sc.node.AnnotationHookpublic static com.google.gson.JsonElement getRulesForJsonResponse(org.bdware.doip.codec.operations.BasicOperations basicOperations)
public static org.bdware.doip.codec.doipMessage.DoipMessage convertJsonResponseToDoipMessage(org.bdware.sc.node.FunctionNode fn,
com.google.gson.JsonElement jsonResponse,
org.bdware.doip.codec.doipMessage.DoipMessage msg)
public static void validateJsonElementRulesByArgSchemaVisitor(com.google.gson.JsonElement jsonElement,
ArgSchemaVisitor visitor)