public class WsApplyAgent
extends java.lang.Object
try {
//申請に必要な情報を設定します。
WsApplyData applyData = new WsApplyData();
applyData.setApplyerID("A10007");
applyData.setOrganizationVersionCode("OrgVer_20091027094625164");
applyData.setGroupCode("121000");
applyData.setAuthorityCode("105");
applyData.setDefineDataKey("BD20100112140315531_9301");
applyData.setApplySubject("APIによる申請");
applyData.setDocumentData(new String[]{"MONEY", "10000"});
//申請処理を実行します。
WsApplyAgentStub applyAgent = new WsApplyAgentStub();
applyAgent.execute(applyData, 1);
} catch (ServiceException e) {
e.printStackTrace();
} catch (RemoteException e) {
e.printStackTrace();
}
execute(WsApplyData applyData, int operation)及び、 execute_option(WsApplyData applyData, WsApplyOption option, int operation)
の引数 operation
に渡す値は、APPLYまたは、SAVEにある[定数フィールド値]リンクの参照先で、定義されている値を確認し、申請処理方法に応じて設定してください。WsApplyData,
WsApplyOption| 修飾子とタイプ | フィールドと説明 |
|---|---|
static int |
APPLY
申請処理を実行することを示します。
|
static int |
SAVE
保存処理を実行することを示します。
|
| コンストラクタと説明 |
|---|
WsApplyAgent() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
exec_opt(java.lang.String applyerId,
java.lang.String orgVersionCode,
java.lang.String groupCode,
java.lang.String authCode,
java.lang.String applySubject,
java.lang.String defineDataKey,
java.lang.String[] documentData,
WsApplyOption option)
非推奨です。
ワークフローシステムV3.0以降では
に置き換えられました。 |
java.lang.String |
exec(java.lang.String applyerId,
java.lang.String orgVersionCode,
java.lang.String groupCode,
java.lang.String authCode,
java.lang.String applySubject,
java.lang.String defineDataKey,
java.lang.String[] documentData)
非推奨です。
ワークフローシステムV3.0以降では
に置き換えられました。 |
java.lang.String |
execute_option(WsApplyData applyData,
WsApplyOption option,
int operation)
申請処理を実行します。
|
java.lang.String |
execute(WsApplyData applyData,
int operation)
申請処理を実行します。
|
java.lang.String |
save(java.lang.String applyerId,
java.lang.String orgVersionCode,
java.lang.String groupCode,
java.lang.String authCode,
java.lang.String defineDataKey,
java.lang.String[] documentData)
非推奨です。
ワークフローシステムV3.0以降では
をご利用ください。 |
public static final int APPLY
public static final int SAVE
public java.lang.String execute(WsApplyData applyData, int operation) throws org.apache.axis2.AxisFault
WsApplyAgent.APPLY、またはWsApplyAgent.SAVEのいずれかでなければなりません。applyData - 申請処理に必要な情報operation - 申請処理方法org.apache.axis2.AxisFault - 申請に必要な情報が正しくない場合public java.lang.String execute_option(WsApplyData applyData, WsApplyOption option, int operation) throws org.apache.axis2.AxisFault
WsApplyAgent.APPLY、またはWsApplyAgent.SAVEのいずれかでなければなりません。
下書き保存の場合、申請件名とWsApplyOptionで設定したオプションの値は無効となります。applyData - 申請処理に必要な情報option - 申請処理のオプション情報operation - 申請処理方法org.apache.axis2.AxisFault - 申請に必要な情報が正しくない場合public java.lang.String exec_opt(java.lang.String applyerId,
java.lang.String orgVersionCode,
java.lang.String groupCode,
java.lang.String authCode,
java.lang.String applySubject,
java.lang.String defineDataKey,
java.lang.String[] documentData,
WsApplyOption option)
throws org.apache.axis2.AxisFault
execute_option(WsApplyData, WsApplyOption, int)に置き換えられました。applyerId - 申請者のIDorgVersionCode - 申請者の所属している組織の組織コードgroupCode - 申請者の所属しているグループのグループコードauthCode - 申請者の所属しているグループ内の役職コードapplySubject - 申請件名defineDataKey - 申請フォームのキーdocumentData - 申請文書への入力データoption - 申請処理のオプション情報org.apache.axis2.AxisFault - 申請に必要な情報が正しくない場合execute_option(WsApplyData, WsApplyOption, int)public java.lang.String exec(java.lang.String applyerId,
java.lang.String orgVersionCode,
java.lang.String groupCode,
java.lang.String authCode,
java.lang.String applySubject,
java.lang.String defineDataKey,
java.lang.String[] documentData)
throws org.apache.axis2.AxisFault
execute(WsApplyData, int)に置き換えられました。applyerId - 申請者のIDorgVersionCode - 申請者の所属している組織の組織コードgroupCode - 申請者の所属している組織のグループコードauthCode - 申請者の所属している組織のグループ内の役職コードapplySubject - 申請件名defineDataKey - 申請フォームのキーdocumentData - 申請文書への入力データorg.apache.axis2.AxisFault - 申請に必要な情報が正しくない場合execute(WsApplyData, int)public java.lang.String save(java.lang.String applyerId,
java.lang.String orgVersionCode,
java.lang.String groupCode,
java.lang.String authCode,
java.lang.String defineDataKey,
java.lang.String[] documentData)
throws org.apache.axis2.AxisFault
execute(WsApplyData, int)をご利用ください。applyerId - 申請者のIDorgVersionCode - 申請者の所属している組織の組織コードgroupCode - 申請者の所属している組織のグループコードauthCode - 申請者の所属している組織のグループ内の役職コードdefineDataKey - 申請フォームのキーdocumentData - 申請文書への入力データorg.apache.axis2.AxisFault - 申請に必要な情報が正しくない場合execute(WsApplyData, int)