Cosminexus V9 アプリケーションサーバ リファレンス API編

[目次][索引][前へ][次へ]

2.4.21 @Schedule

<この項の構成>
(1) 説明
(2) 属性

(1) 説明

EJBタイマーサービスの,カレンダーベースの自動生成タイマーがコールバックされるタイムアウトメソッドに設定します。

(2) 属性

@Scheduleの属性の一覧を次の表に示します。

属性名 機能
dayOfMonth タイムアウトする日を設定します。
dayOfWeek タイムアウトする曜日を設定します。
hour タイムアウトする時を設定します。
info タイマーと結び付く任意の文字情報を設定します。
minute タイムアウトする分を設定します。
month タイムアウトする月を設定します。
persistent タイマーの永続化を設定します。タイマーの永続化機能はサポートしないため,trueを設定してもタイマーは永続されないで,非永続(false)として動作します。
second タイムアウトする秒を設定します。
timezone タイムアウトするタイムゾーンを設定します。
year タイムアウトする年を設定します。

各属性の詳細を次に示します。

(a) dayOfMonth属性

String

説明
タイムアウトする日を設定します。

デフォルト値
"*"
(b) dayOfWeek属性

String

説明
タイムアウトする曜日を設定します。

デフォルト値
"*"
(c) hour属性

String

説明
タイムアウトする時を設定します。

デフォルト値
"0"
(d) info属性

String

説明
タイマーと結び付く任意の文字情報を設定します。

デフォルト値
""
(e) minute属性

String

説明
タイムアウトする分を設定します。

デフォルト値
"0"
(f) month属性

String

説明
タイムアウトする月を設定します。

デフォルト値
"*"
(g) persistent属性

boolean

説明
タイマーの永続化を設定します。タイマーの永続化機能はサポートしないため,trueを設定してもタイマーは永続されないで,非永続(false)として動作します。

デフォルト値
true
(h) second属性

String

説明
タイムアウトする秒を設定します。

デフォルト値
"0"
(i) timezone属性

String

説明
タイムアウトするタイムゾーンを設定します。

デフォルト値
""
(j) year属性

String

説明
タイムアウトする年を設定します。

デフォルト値
"*"