setSearchJobIDメソッド
スプールデータを検索するジョブIDを指定します。
形式
public void setSearchJobID (String SearchJobID) throws EURPMLSException
解説
-
ジョブIDに指定できる文字列は,36バイトまでです。
-
getSpoolFileAttributeメソッド,およびsetSpoolFileAttributeメソッドを呼び出す場合に使用するときは,必ずsetSearchJobIDメソッドを指定してください。
-
getSpoolFileOutlineメソッドを呼び出す場合に使用するときは,setSearchJobIDメソッドの指定は任意です。
-
getSpoolFileメソッド,memgetSpoolFileメソッド,およびprintSpoolReportメソッドを呼び出す場合に使用するときは,setSearchJobIDメソッドまたはsetSearchJobIDMultiメソッドのどちらかを必ず指定してください。
-
deleteSpoolFileメソッドを呼び出す場合に使用するときは,setDeleteKindメソッドの指定によって次のように異なります。
-
指定したジョブIDのスプールデータの削除(setDeleteKind=0)のときは,setSearchJobIDメソッドまたはsetSearchJobIDMultiメソッドのどちらかを必ず指定してください。
-
蓄積期限切れファイルの削除(setDeleteKind=1)のときは,指定する必要はありません。
-
-
setSearchJobIDメソッドとsetSearchJobIDMultiメソッドの両方を指定したときは,setSearchJobIDMultiメソッドの指定が優先されます。
-
setSearchJobIDメソッドは,getSpoolFileOutlineメソッド,getSpoolFileAttributeメソッド,setSpoolFileAttributeメソッド,printSpoolReportメソッド,getSpoolFileメソッド,memgetSpoolFileメソッド,およびdeleteSpoolFileメソッドでスプールデータを操作する場合,指定が有効になります。それ以外のメソッドでは,setSearchJobIDメソッドを指定しても無視されます。
引数
SearchJobID
スプールデータを検索するときのジョブID
戻り値
なし
例外処理
引数にnullが指定された場合は,エラー(KEEY702-E)のEURPMLSException例外がスローされます。