public class ScriptRunner extends ServiceEndpoint
| Constructor and Description |
|---|
ScriptRunner(AppContext context,
java.lang.String providerAddress,
java.lang.String targetDid,
java.lang.String targetAppDid) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
callScript(java.lang.String name,
com.fasterxml.jackson.databind.JsonNode params,
java.lang.String appDid,
java.lang.Class<T> resultType) |
<T> T |
callScriptUrl(java.lang.String name,
java.lang.String params,
java.lang.String appDid,
java.lang.Class<T> resultType) |
<T> T |
downloadFile(java.lang.String transactionId,
java.lang.Class<T> resultType) |
<T> T |
uploadFile(java.lang.String transactionId,
java.lang.Class<T> resultType) |
getAppContext, getAppDid, getAppInstanceDid, getConnectionManager, getProviderAddress, getServiceDid, getServiceInstanceDid, getTargetAppDid, getTargetDid, getUserDidpublic ScriptRunner(AppContext context, java.lang.String providerAddress, java.lang.String targetDid, java.lang.String targetAppDid)
public <T> T callScript(java.lang.String name,
com.fasterxml.jackson.databind.JsonNode params,
java.lang.String appDid,
java.lang.Class<T> resultType)
throws java.io.IOException
java.io.IOExceptionpublic <T> T callScriptUrl(java.lang.String name,
java.lang.String params,
java.lang.String appDid,
java.lang.Class<T> resultType)
throws java.io.IOException
java.io.IOExceptionpublic <T> T downloadFile(java.lang.String transactionId,
java.lang.Class<T> resultType)
throws java.io.IOException
java.io.IOExceptionpublic <T> T uploadFile(java.lang.String transactionId,
java.lang.Class<T> resultType)
throws java.io.IOException
java.io.IOException