UpdateManagerオブジェクト
コンポーネント情報 | |
---|---|
version | 1.0 |
since | 6.1 |
情報更新管理マネージャオブジェクト。
マスタデータなどの最終更新操作の日付を管理します。
マスタデータをメモリ上でプールする場合、
マスタデータの更新と同時にmodifyメソッドを利用して、更新管理を行っておくことにより、
getLastModifiedメソッドを用いて効果的にメモリ上にプールされているデータを更新できます。
データの種類によってユニークな更新管理キーを用いて管理できます。
なお、更新管理キーが 'im_' から始まるキーは、システム用として予約されています。
上記のキーを用いての更新系API(modfiy,remove など)を使用しないでください。
マスタデータなどの最終更新操作の日付を管理します。
マスタデータをメモリ上でプールする場合、
マスタデータの更新と同時にmodifyメソッドを利用して、更新管理を行っておくことにより、
getLastModifiedメソッドを用いて効果的にメモリ上にプールされているデータを更新できます。
データの種類によってユニークな更新管理キーを用いて管理できます。
なお、更新管理キーが 'im_' から始まるキーは、システム用として予約されています。
上記のキーを用いての更新系API(modfiy,remove など)を使用しないでください。
コンストラクタの概要
UpdateManager () コンストラクタ。 |
UpdateManager (String groupId ) 非推奨コンストラクタ。 |
メソッドの概要
コンストラクタの詳細
UpdateManager ()
コンストラクタ。
|
UpdateManager (String groupId )
非推奨
コンストラクタ。
引数にログイングループIDを指定することはできますが、推奨しません。
パラメータ
|
メソッドの詳細
Array getKeys ()
保存されている更新管理キーの一覧を取得します。
返却値
|
Date getLastModified (String key )
更新日付を取得します。
パラメータ
返却値
|
Boolean isUpDate (String key , Date now )
更新管理キーの更新日付が検証日付より新しいか検証します。
パラメータ
返却値
|
Date modify (String key )
対象となる更新管理キーの更新日付を更新します。
更新日付にはこのメソッドが呼び出された時の日付が自動的に設定されます。 更新管理キーが存在しない場合は、新規に設定します。 引数の更新管理キーには null または、空文字を許容しません。
パラメータ
返却値
|
Boolean removeAll ()
すべての更新管理キーを削除します。
返却値
|
Boolean remove (String key )
更新管理キーを削除します。
パラメータ
返却値
|