英特內軟體股份有限公司


jcx.jform
Class emakerws

jcx.jform.emakerws

public class emakerws

Emaker Web-Service API .


Constructor Summary
emakerws(java.lang.String host, int port, java.lang.String uid, java.lang.String pwd)
          建構子.
 
Method Summary
 java.lang.String action(java.lang.String value)
          正式執行 Web-Service.
 java.lang.String execute(java.lang.String value)
          正式執行 Web-Service (等於 action(value)).
 void setFunction(java.lang.String function)
          取得欲呼叫的 Web-Service 物件名稱.
 void setSSL(boolean flag)
          use SSL.
 void setValue(java.lang.String key, java.lang.String value)
          設定傳入的參數.
 

Constructor Detail

emakerws

public emakerws(java.lang.String host,
                int port,
                java.lang.String uid,
                java.lang.String pwd)
建構子.
Parameters:
host - 欲呼叫的 Emaker Server hostname 或 IP.
port - .
uid - 登入的帳號.
pwd - 登入的密碼.
Method Detail

setFunction

public void setFunction(java.lang.String function)
取得欲呼叫的 Web-Service 物件名稱. 格式1 DAT:FUNCTION[:VIEW]:NAME 格式2 DAT:FUNCTION_KEY[:VIEW]:NAME 格式3 DAT:[request_session_key] 僅登入取得 SESSION KEY 格式4 DAT:[flow_todolist] 登入並取得流程 todolist HTML 格式 格式5 DAT:[flow_todolist1] 登入並取得流程 todolist 文字 格式 例如 card3.dat:A3:button1 呼叫專案 card3.dat 的 A3 功能 第一頁的 button1 例如 card3.dat:A3:QUERY:button1 呼叫專案 card3.dat 的 A3 功能 QUERY頁籤 的 button1
Parameters:
String - function.
Returns:
none.

setValue

public void setValue(java.lang.String key,
                     java.lang.String value)
設定傳入的參數. 如果 Server 端的 WebService 程式有使用 getValue("KEY"); 這裡就必須將值為傳入 setValue("KEY","TEST VALUE"); 否則 getValue("KEY") 所得到的事 null,可能造成 NullPointerException
Parameters:
String - key.
String - value.
Returns:
none.

execute

public java.lang.String execute(java.lang.String value)
                         throws java.io.IOException
正式執行 Web-Service (等於 action(value)).
Parameters:
String - value 傳入的 value.
Returns:
String 傳回值.

setSSL

public void setSSL(boolean flag)
use SSL.
Parameters:
boolean - .
Returns:
void.

action

public java.lang.String action(java.lang.String value)
                        throws java.io.IOException
正式執行 Web-Service.
Parameters:
String - value 傳入的 value.
Returns:
String 傳回值.

英特內軟體股份有限公司