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)