public class ScriptService
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
YNC_CANCEL |
static int |
YNC_NO |
static int |
YNC_NULL |
static int |
YNC_OK |
static int |
YNC_YES |
Constructor and Description |
---|
ScriptService(java.lang.String scriptName,
java.lang.String launchPointName,
Mbo mbo) |
Modifier and Type | Method and Description |
---|---|
void |
closeDialog() |
void |
error(java.lang.String grp,
java.lang.String key) |
void |
error(java.lang.String grp,
java.lang.String key,
java.lang.String[] params) |
MXLogger |
getLogger(java.lang.String loggerName) |
Mbo |
getMbo() |
java.lang.String |
getMboName() |
MboSetRemote |
getMboSet(java.lang.String mboSetName,
UserInfo userInfo) |
java.lang.String |
getProperty(java.lang.String propName) |
java.lang.String |
getScriptName() |
java.lang.String |
httpget(java.lang.String url) |
java.lang.String |
httpget(java.lang.String url,
java.lang.String user,
java.lang.String pass) |
byte[] |
httpgetasbytes(java.lang.String url,
java.lang.String user,
java.lang.String pass) |
com.ibm.json.java.JSONArtifact |
httpgetasjson(java.lang.String url,
java.lang.String user,
java.lang.String headers,
java.lang.String pass) |
java.lang.String |
httppost(java.lang.String url,
java.lang.String data) |
java.lang.String |
httppost(java.lang.String url,
java.lang.String user,
java.lang.String pass,
java.lang.String data) |
byte[] |
httppostasbytes(java.lang.String url,
java.lang.String user,
java.lang.String pass,
byte[] data) |
com.ibm.json.java.JSONArtifact |
httppostasjson(java.lang.String url,
java.lang.String user,
java.lang.String pass,
java.lang.String headers,
com.ibm.json.java.JSONArtifact ja) |
void |
invokeChannel(java.lang.String channelName) |
byte[] |
invokeEndpoint(java.lang.String endPointName,
java.util.Map<java.lang.String,java.lang.String> metaData,
byte[] data) |
java.lang.String |
invokeEndpoint(java.lang.String endPointName,
java.util.Map<java.lang.String,java.lang.String> metaData,
java.lang.String data) |
java.util.Map<java.lang.String,java.lang.Object> |
invokeScript(java.lang.String aScriptName) |
void |
invokeScript(java.lang.String aScriptName,
java.util.Map<java.lang.String,java.lang.Object> context) |
java.lang.Object |
invokeScript(java.lang.String aScriptName,
java.lang.String functionName,
java.lang.Object[] args) |
void |
invokeWorkflow(java.lang.String wfName) |
java.lang.String |
jsonarrayToString(com.ibm.json.java.JSONArray ja) |
java.lang.String |
jsonToString(com.ibm.json.java.JSONObject ojo) |
void |
launchDialog(java.lang.String dialogId) |
void |
log_debug(java.lang.String logMsg) |
void |
log_debug(java.lang.String logMsg,
java.lang.Throwable t) |
void |
log_error(java.lang.String logMsg) |
void |
log_error(java.lang.String logMsg,
java.lang.Throwable t) |
void |
log_fatal(java.lang.String logMsg) |
void |
log_fatal(java.lang.String logMsg,
java.lang.Throwable t) |
void |
log_info(java.lang.String logMsg) |
void |
log_info(java.lang.String logMsg,
java.lang.Throwable t) |
void |
log_warn(java.lang.String logMsg) |
void |
log_warn(java.lang.String logMsg,
java.lang.Throwable t) |
void |
log(java.lang.String logMsg) |
void |
logError(java.lang.String logMsg) |
void |
openURL(java.lang.String url,
boolean newWindow) |
void |
raiseSkipTransaction() |
void |
setWarning(java.lang.String warnGrpVal,
java.lang.String warnKeyVal,
java.lang.String[] warnparams) |
com.ibm.json.java.JSONArray |
tojsonarray(java.lang.String ja) |
com.ibm.json.java.JSONObject |
tojsonobject(java.lang.String jo) |
java.lang.Object |
webclientsession() |
void |
wsinteraction(java.lang.String interactionName) |
void |
yncerror(java.lang.String grp,
java.lang.String key) |
void |
yncerror(java.lang.String grp,
java.lang.String key,
java.lang.String[] params) |
int |
yncuserinput() |
public static final int YNC_NULL
public static final int YNC_YES
public static final int YNC_NO
public static final int YNC_OK
public static final int YNC_CANCEL
public ScriptService(java.lang.String scriptName, java.lang.String launchPointName, Mbo mbo)
public java.lang.String getScriptName()
public Mbo getMbo()
public java.lang.String getMboName()
public java.lang.String jsonToString(com.ibm.json.java.JSONObject ojo) throws MXException, java.io.UnsupportedEncodingException
MXException
java.io.UnsupportedEncodingException
public java.lang.String jsonarrayToString(com.ibm.json.java.JSONArray ja) throws MXException, java.io.UnsupportedEncodingException
MXException
java.io.UnsupportedEncodingException
public com.ibm.json.java.JSONArray tojsonarray(java.lang.String ja) throws MXException, java.io.UnsupportedEncodingException
MXException
java.io.UnsupportedEncodingException
public com.ibm.json.java.JSONObject tojsonobject(java.lang.String jo) throws MXException, java.io.UnsupportedEncodingException
MXException
java.io.UnsupportedEncodingException
public java.lang.Object webclientsession()
public void closeDialog()
public MboSetRemote getMboSet(java.lang.String mboSetName, UserInfo userInfo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void launchDialog(java.lang.String dialogId)
public void openURL(java.lang.String url, boolean newWindow)
public java.lang.String httpget(java.lang.String url) throws MXException
MXException
public java.lang.String httppost(java.lang.String url, java.lang.String data) throws MXException
MXException
public java.lang.String httpget(java.lang.String url, java.lang.String user, java.lang.String pass) throws MXException
MXException
public java.lang.String httppost(java.lang.String url, java.lang.String user, java.lang.String pass, java.lang.String data) throws MXException
MXException
public byte[] httppostasbytes(java.lang.String url, java.lang.String user, java.lang.String pass, byte[] data) throws MXException
MXException
public com.ibm.json.java.JSONArtifact httppostasjson(java.lang.String url, java.lang.String user, java.lang.String pass, java.lang.String headers, com.ibm.json.java.JSONArtifact ja) throws MXException
MXException
public com.ibm.json.java.JSONArtifact httpgetasjson(java.lang.String url, java.lang.String user, java.lang.String headers, java.lang.String pass) throws MXException
MXException
public byte[] httpgetasbytes(java.lang.String url, java.lang.String user, java.lang.String pass) throws MXException
MXException
public java.lang.String invokeEndpoint(java.lang.String endPointName, java.util.Map<java.lang.String,java.lang.String> metaData, java.lang.String data) throws MXException
MXException
public byte[] invokeEndpoint(java.lang.String endPointName, java.util.Map<java.lang.String,java.lang.String> metaData, byte[] data) throws MXException
MXException
public void log(java.lang.String logMsg)
public void log_debug(java.lang.String logMsg)
public void log_debug(java.lang.String logMsg, java.lang.Throwable t)
public void log_info(java.lang.String logMsg)
public void log_info(java.lang.String logMsg, java.lang.Throwable t)
public void log_warn(java.lang.String logMsg)
public void log_warn(java.lang.String logMsg, java.lang.Throwable t)
public void log_error(java.lang.String logMsg)
public void log_error(java.lang.String logMsg, java.lang.Throwable t)
public void log_fatal(java.lang.String logMsg)
public void log_fatal(java.lang.String logMsg, java.lang.Throwable t)
public void wsinteraction(java.lang.String interactionName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void logError(java.lang.String logMsg)
public void yncerror(java.lang.String grp, java.lang.String key, java.lang.String[] params) throws MXException
MXException
public void yncerror(java.lang.String grp, java.lang.String key) throws MXException
MXException
public void raiseSkipTransaction() throws MXException
MXException
public int yncuserinput()
public java.lang.String getProperty(java.lang.String propName)
public MXLogger getLogger(java.lang.String loggerName)
public void error(java.lang.String grp, java.lang.String key, java.lang.String[] params) throws MXException
MXException
public void setWarning(java.lang.String warnGrpVal, java.lang.String warnKeyVal, java.lang.String[] warnparams)
public void error(java.lang.String grp, java.lang.String key) throws MXException
MXException
public void invokeChannel(java.lang.String channelName) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void invokeWorkflow(java.lang.String wfName) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void invokeScript(java.lang.String aScriptName, java.util.Map<java.lang.String,java.lang.Object> context) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.Object invokeScript(java.lang.String aScriptName, java.lang.String functionName, java.lang.Object[] args) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.util.Map<java.lang.String,java.lang.Object> invokeScript(java.lang.String aScriptName) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException