変更履歴
変更履歴は以下です.
バグ報告などのトラッキングはこちらです.
2008-09-08
*New Feature
[CHRONOS-20] TaskTriggerにshutdownTaskプロパティを追加しました
[CHRONOS-22] Taskクラスをpublicフィールドに対応しました
[CHRONOS-21] Taskクラス内でスローしたExceptionをexceptionプロパティにDIするようにしました
[CHRONOS-27] トリガーの有効期間を指定できるScopedTimeTriggerを新規に追加しました
[CHRONOS-28] トリガーを複数格納できるTriggerChainトリガーを新規に実装しました
[CHRONOS-29] S2ChronosのHOT deployを無効化できるオプションを実装しました
[CHRONOS-30] タスクが初期されるときと破棄されるときに1度だけ呼び出されるメソッドを新規に実装しました
*Improvement
[CHRONOS-24] initializeメソッドとdestroyメソッドをstartメソッドとendメソッドに改名しました
[CHRONOS-25] startメソッドがない場合もしくはstartメソッドにNextTaskアノテーションがない場合にでも,doExecuteがあれば実行されるようにしました
[CHRONOS-26] タスククラスのisReScheduleをisReScheduleTaskに改名し,TaskTriggerにもisReScheduleTaskを保持するようにしました
2008-07-05
*Improvement
[CHRONOS-17] Daemonモードのスレッドに対応する
[CHRONOS-19] [SMART deploy時] タスククラスとしてabstractクラスとinterfaceが利用できるようにする
[CHRONOS-18] スレッドにchronosのスレッドとわかるように名前を付ける
[CHRONOS-8] 複数のタスク間でスレッドプールを共有できるようにする
2008-06-14
*Bugfix
[CHRONOS-16] パッケージ内のタスククラスが一方しか認識されない
2008-06-09
*Bugfix
[CHRONOS-14] スレッドプールサイズが肥大化する
[CHRONOS-13] destoryメソッドが呼ばれないときがある
2008-06-03
*Bugfix
[CHRONOS-11] CronTriggerが正しく機能していない
[CHRONOS-12] TaskPropertyWriterImplのthreadPoolプロパティにDIしようとして警告が発生する
2008-05-19
*Improvement
[CHRONOS-9] Taskクラス用のProperty(Read|Write)Handlerを実装する
[CHRONOS-7] スケジューラのスレッドプールの種類と数を指定できるようにする
*Bugfix
[CHRONOS-5] TaskTriggerのsetterの引数がBooleanになっている
[CHRONOS-4] トリガーを設定していないタスクもスケジューラに登録されてしまう
[CHRONOS-1] トリガーアノテーションの日時文字列をDate型の変換が失敗する
*Task
[CHRONOS-3] TimedTriggerアノテーションのendTimeのデフォルト値を設定する
[CHRONOS-2] MonthlyTriggerが存在しない