タイマー・サービス・コマンド

Enterprise JavaBeans (EJB) タイマーに関する情報は、タイマーの作成対象のアプリケーションに固有であり、またタイマーはそのアプリケーションの外部では可視ではありません。 このため、EJB タイマーを管理する場合、エンタープライズ Bean を含み、EJB タイマーを作成するアプリケーションを使用します。

アプリケーション開発中に以下のコマンドを使用して、基本の EJB タイマー管理機能を提供することができます。 これらのコマンドは、クライアントのみ のインストール済み環境では使用できません。

findEJBTimers

このコマンドでは、指定されたフィルター基準に基づいて既存のパーシスタント EJB タイマーに関する情報が表示されます。

このコマンドでは、指定されたフィルター基準に基づいて既存のパーシスタント EJB タイマーに関する情報が表示されます。 このコマンドの構文は以下のとおりです。
findEJBTimers server filter [options]
   filter: -all | -timer | -app [-mod [-bean ]]
           -all           -timer timer id
           -app   application name
           -mod   module name
           -bean  bean name

  options: -host  host name
           -port  portnumber
           -conntype connector type
           -user  userid
           -password password
           -quiet
           -logfile filename
           -replacelog
           -trace
           -help
以下のオプションがあります。
server
EJB タイマーがあるサーバー処理の名前を指定します。
-all
サーバー処理と関連するすべての EJB タイマーの検出を指定します。
timer id
タイマーを一意的に識別する EJB タイマー ID を指定します。
application name
アプリケーションに関連するすべての EJB タイマーの検出を指定します。
module name
モジュールに関連するすべての EJB タイマーの検出を指定します。
bean name
エンタープライズ Bean に関連するすべての EJB タイマーの検出を指定します。
ホスト名 (host name)
サーバー・プロセスのホスト名を指定します。
portnumber
サーバー・プロセスのポートを指定します。
connector type
接続のタイプを指定します。例えば、SOAP、RMI、または NONE。
userid
サーバー処理に接続する際に使用するユーザーを指定します。
password
サーバー処理に接続する際に使用するパスワードを指定します。
quiet
出力を無効にする場合に指定します。
logfile
出力をファイルに書き込む場合に指定します。
replacelog
コマンドを実行する前に既存のログを消去する場合に指定します。
trace
トレースを使用可能にする場合に指定します。
help
コマンド固有のヘルプを提供する場合に指定します。
注: 指定するサーバーが、複数のサーバーによって共有されるスケジューラー・インスタンスを使用するように構成されている場合、任意のサーバー・プロセスで作成された EJB タイマーが検出される場合があります。

findEJBTimers コマンドを使用した EJB タイマーの検出に関する情報を参照してください。

cancelEJBTimers

このコマンドでは、指定されたフィルター基準に基づいて、永続ストレージの EJB パーシスタント・タイマーからの取り消しおよび削除が実行されます。

このコマンドの構文は以下のとおりです。
cancelEJBTimers server filter [options]
   filter: -all | -timer | -app [-mod [-bean ]]
           -all           -timer timer id
           -app   application name
           -mod   module name
           -bean  bean name

  options: -host  host name
           -port  portnumber
           -conntype connector type
           -user  userid
           -password password
           -quiet
           -logfile filename
           -replacelog
           -trace
           -help
以下のオプションがあります。
server
EJB タイマーがあるサーバー処理の名前を指定します。
-all
サーバー処理と関連するすべての EJB タイマーの検出を指定します。
timer id
タイマーを一意的に識別する EJB タイマー ID を指定します。
application name
アプリケーションに関連するすべての EJB タイマーの検出を指定します。
module name
モジュールに関連するすべての EJB タイマーの検出を指定します。
bean name
エンタープライズ Bean に関連するすべての EJB タイマーの検出を指定します。
ホスト名 (host name)
サーバー・プロセスのホスト名を指定します。
portnumber
サーバー・プロセスのポートを指定します。
connector type
接続のタイプを指定します。例えば、SOAP、RMI、または NONE。
userid
サーバー処理に接続する際に使用するユーザーを指定します。
password
サーバー処理に接続する際に使用するパスワードを指定します。
quiet
出力を無効にする場合に指定します。
logfile
出力をファイルに書き込む場合に指定します。
replacelog
コマンドを実行する前に既存のログを消去する場合に指定します。
trace
トレースを使用可能にする場合に指定します。
help
コマンド固有のヘルプを提供する場合に指定します。
注: 指定するサーバーが、複数のサーバーによって共有されるスケジューラー・インスタンスを使用するように構成されている場合、任意のサーバー・プロセスで作成された EJB タイマーが取り消される場合があります。

cancelEJBTimers コマンドの例については、トピックの『CancelEJBTimers コマンドの例』を参照してください。


トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rejb_timersercomm
ファイル名:rejb_timersercomm.html