インターフェースの使用
jakarta.ejb.Timer
Timer を使用するパッケージ
パッケージ
説明
Enterprise Bean とそのクライアント間、および Enterprise Bean と Enterprise Bean コンテナー間の契約を定義する Enterprise Bean クラスとインターフェースが含まれています。
jakarta.ejb 内の Timer 使用
Timer を返す jakarta.ejb のメソッド修飾子と型メソッド説明TimerService.createCalendarTimer(ScheduleExpression schedule) 入力スケジュール式に基づいてカレンダーベースのタイマーを作成します。TimerService.createCalendarTimer(ScheduleExpression schedule, TimerConfig timerConfig) 入力スケジュール式に基づいてカレンダーベースのタイマーを作成します。TimerService.createIntervalTimer(long initialDuration, long intervalDuration, TimerConfig timerConfig) 指定した期間後に最初の有効期限が発生し、指定した間隔後に後続の有効期限が発生する間隔タイマーを作成します。TimerService.createIntervalTimer(DateSE initialExpiration, long intervalDuration, TimerConfig timerConfig) 最初の有効期限が特定の時点で発生し、後続の有効期限が指定された間隔後に発生するインターバルタイマーを作成します。TimerService.createSingleActionTimer(long duration, TimerConfig timerConfig) 指定された期間の後に期限切れになる単一アクションタイマーを作成します。TimerService.createSingleActionTimer(DateSE expiration, TimerConfig timerConfig) 特定の時点で期限切れになる単一アクションタイマーを作成します。TimerService.createTimer(long initialDuration, long intervalDuration, SerializableSE info) 指定した期間後に最初の有効期限が発生し、指定した間隔後に後続の有効期限が発生する間隔タイマーを作成します。TimerService.createTimer(long duration, SerializableSE info) 指定された期間の後に期限切れになる単一アクションタイマーを作成します。TimerService.createTimer(DateSE initialExpiration, long intervalDuration, SerializableSE info) 最初の有効期限が特定の時点で発生し、後続の有効期限が指定された間隔後に発生するインターバルタイマーを作成します。TimerService.createTimer(DateSE expiration, SerializableSE info) 特定の時点で期限切れになる単一アクションタイマーを作成します。TimerHandle.getTimer()このハンドルで表されるタイマーへの参照を取得します。型 Timer の引数を持つ型を返す jakarta.ejb のメソッド修飾子と型メソッド説明TimerService.getAllTimers()呼び出し元 Bean がパッケージ化されている同じモジュール内の Bean に関連付けられているすべてのアクティブなタイマーを返します。TimerService.getTimers()この Bean に関連付けられているすべてのアクティブタイマーを返します。型 Timer のパラメーターを持つ jakarta.ejb のメソッド