public class ConfidentialContractUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String[] |
COMMAND |
static java.lang.String |
CONFIDENTIAL_SCRIPT_PATH |
static java.lang.String |
CONFIDENTIAL_TEMPLATE_PATH |
| 构造器和说明 |
|---|
ConfidentialContractUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
copyTemplateToDestination(org.bdware.sc.bean.ContractRequest input) |
static void |
dumpScriptAndStates(javax.script.Invocable engine,
org.bdware.sc.node.FunctionNode functionNode,
org.bdware.sc.bean.ContractRequest input,
wrp.jdk.nashorn.api.scripting.ScriptObjectMirror globalVars) |
static java.lang.String |
executeConfidentialContract(org.bdware.sc.bean.ContractRequest input) |
static void |
generateConfidentialContract(org.bdware.sc.node.ContractNode cn,
wrp.jdk.nashorn.api.scripting.ScriptObjectMirror globalVars,
wrp.jdk.nashorn.internal.objects.Global global) |
public static final java.lang.String CONFIDENTIAL_TEMPLATE_PATH
public static final java.lang.String CONFIDENTIAL_SCRIPT_PATH
public static final java.lang.String[] COMMAND
public static java.lang.String executeConfidentialContract(org.bdware.sc.bean.ContractRequest input)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedExceptionpublic static void generateConfidentialContract(org.bdware.sc.node.ContractNode cn,
wrp.jdk.nashorn.api.scripting.ScriptObjectMirror globalVars,
wrp.jdk.nashorn.internal.objects.Global global)
public static void copyTemplateToDestination(org.bdware.sc.bean.ContractRequest input)
public static void dumpScriptAndStates(javax.script.Invocable engine,
org.bdware.sc.node.FunctionNode functionNode,
org.bdware.sc.bean.ContractRequest input,
wrp.jdk.nashorn.api.scripting.ScriptObjectMirror globalVars)
throws java.io.IOException,
javax.script.ScriptException,
java.lang.NoSuchMethodException
java.io.IOExceptionjavax.script.ScriptExceptionjava.lang.NoSuchMethodException