クラス
com.nec.webotx.batch.BSException の使用

BSException を使用しているパッケージ
com.nec.webotx.batch WebOTX Batch Serverジョブ制御用APIです。 
 

com.nec.webotx.batch での BSException の使用
 

com.nec.webotx.batch での BSException のサブクラス
 class BSEnvironmentException
          バッチドメイン環境上の問題や、設定ミスがある場合に発生する例外です。
 class BSJobException
          ジョブ実行中に発生した例外をラップします。
 class NoSuchJobRequestException
          指定されたジョブの開始要求が行われていない場合に発生する例外です
 class QueuingException
          ジョブリクエストのキューイングに失敗したことを示す例外クラスです。
 

BSException をスローする com.nec.webotx.batch のメソッド
protected  void BSJobRequestTemplate.addNotificationListener(JMXConnector connector, String jobName, String reqid, Properties jobParameters)
          NotificationListenerを登録します。
 boolean BSJobRequestTemplate.available(JobName job)
           
 boolean BSJobRequestOperations.available(JobName job)
          接続ユーザが指定したジョブを利用可能であるかどうか検査します。
 void BSJobRequestTemplate.connect(String userName, String password, String host, int port)
           
 void BSJobRequestOperations.connect(String userName, String password, String host, int port)
          バッチドメインエージェントに接続します。
 BSJobRequestStatus BSJobRequestTemplate.getStartedStatus(JobName job, String reqId, Properties jobParameters, long timeout)
           
 BSJobRequestStatus BSJobRequestOperations.getStartedStatus(JobName job, String reqId, Properties jobParameters, long timeout)
          バッチコンテナによるジョブの実行開始結果をハンドリングします。
 BSJobRequestStatus BSJobRequestTemplate.getStartedStatus(String reqId, long timeout)
           
 BSJobRequestStatus BSJobRequestOperations.getStartedStatus(String reqId, long timeout)
          バッチコンテナによるジョブの実行開始結果をハンドリングします。
 BSJobRequestStatus BSJobRequestTemplate.getStatus(JobName job, Properties jobParameters)
           
 BSJobRequestStatus BSJobRequestOperations.getStatus(JobName job, Properties jobParameters)
          ジョブの状態を取得します。
 BSJobRequestStatus BSJobRequestTemplate.getStatus(JobName job, String reqId, Properties jobParameters)
           
 BSJobRequestStatus BSJobRequestOperations.getStatus(JobName job, String reqId, Properties jobParameters)
          ジョブの状態を取得します。
 BSJobRequestStatus BSJobRequestTemplate.getStatus(String reqId)
           
 BSJobRequestStatus BSJobRequestOperations.getStatus(String reqId)
          リクエストIDのみを指定してジョブの状態を取得します。
protected  BSJobRequestStatus BSJobRequestTemplate.getStatus(String jobname, Properties convertedParams)
          バッチドメインエージェントへの要求を行います。
 BSJobRequestStatus BSJobRequestTemplate.getStoppedStatus(JobName job, String reqId, Properties jobParameters, long timeout)
           
 BSJobRequestStatus BSJobRequestOperations.getStoppedStatus(JobName job, String reqId, Properties jobParameters, long timeout)
          ジョブの終了結果をハンドリングします。
 BSJobRequestStatus BSJobRequestTemplate.getStoppedStatus(String reqId, long timeout)
           
 BSJobRequestStatus BSJobRequestOperations.getStoppedStatus(String reqId, long timeout)
          ジョブの終了結果をハンドリングします。
protected  Object BSJobRequestTemplate.invoke(String operationName, Object... args)
          バッチドメインエージェント上のメソッドを呼び出します。
 void BSJobRequestTemplate.restart(JobName job, Properties jobParameters)
           
 void BSJobRequestOperations.restart(JobName job, Properties jobParameters)
          ジョブの再開要求を投入します。
 void BSJobRequestTemplate.restart(JobName job, Properties jobParameters, BSJobRequestOperations.RestartType type)
           
 void BSJobRequestOperations.restart(JobName job, Properties jobParameters, BSJobRequestOperations.RestartType type)
          ジョブの再開要求を投入します。
 void BSJobRequestTemplate.restart(JobName job, String reqId, Properties jobParameters, BSJobRequestOperations.RestartType type)
           
 void BSJobRequestOperations.restart(JobName job, String reqId, Properties jobParameters, BSJobRequestOperations.RestartType type)
          ジョブの再開要求を投入します。
 void BSJobRequestTemplate.start(JobName job, Properties jobParameters)
           
 void BSJobRequestOperations.start(JobName job, Properties jobParameters)
          ジョブの開始要求を投入します。
 void BSJobRequestTemplate.start(JobName job, String reqId, Properties jobParameters)
           
 void BSJobRequestOperations.start(JobName job, String reqId, Properties jobParameters)
          ジョブの開始要求を投入します。
protected  void BSJobRequestTemplate.start(String jobname, Properties convertedParams)
          バッチドメインエージェントへの要求を行います。
protected  void BSJobRequestTemplate.startNotificationMonitoring(String jobname, String reqid, Properties convertedParams)
          指定したジョブ、リクエストIDの開始・終了イベントのモニタリングを開始します。
 void BSJobRequestTemplate.stop(JobName job, Properties jobParameters)
           
 void BSJobRequestOperations.stop(JobName job, Properties jobParameters)
          指定したジョブを停止します。
 void BSJobRequestTemplate.stop(JobName job, Properties jobParameters, BSJobRequestOperations.StopType type)
           
 void BSJobRequestOperations.stop(JobName job, Properties jobParameters, BSJobRequestOperations.StopType type)
          指定したジョブを停止します。
 void BSJobRequestTemplate.stop(JobName job, String reqId, Properties jobParameters, BSJobRequestOperations.StopType type, long timeout)
           
 void BSJobRequestOperations.stop(JobName job, String reqId, Properties jobParameters, BSJobRequestOperations.StopType type, long timeout)
          指定したジョブを停止します。
 void BSJobRequestTemplate.stop(String reqId)
           
 void BSJobRequestOperations.stop(String reqId)
          リクエストIDによって指定したジョブを停止します。
 void BSJobRequestTemplate.stop(String reqId, BSJobRequestOperations.StopType type)
           
 void BSJobRequestOperations.stop(String reqId, BSJobRequestOperations.StopType type)
          リクエストIDによって指定したジョブを停止します。
 void BSJobRequestTemplate.stop(String reqId, BSJobRequestOperations.StopType type, long timeout)
           
 void BSJobRequestOperations.stop(String reqId, BSJobRequestOperations.StopType type, long timeout)
          リクエストIDによって指定したジョブを停止します。
 

BSException をスローする com.nec.webotx.batch のコンストラクタ
BSJobRequestTemplate()
          BSJobRequestTemplateを初期化します。
BSJobRequestTemplate(String user, String password, String host, int port)
          BSJobRequestTemplateを初期化します。
 



Copyright © 2010 NEC Corporation. All Rights Reserved.