コンストラクタの概要

UpdateManager ()
コンストラクタ。
UpdateManager (String groupId) 非推奨
コンストラクタ。

メソッドの概要

返却値の型 メソッド名
Array getKeys ()
保存されている更新管理キーの一覧を取得します。
Date getLastModified (String key)
更新日付を取得します。
Boolean isUpDate (String key, Date now)
更新管理キーの更新日付が検証日付より新しいか検証します。
Date modify (String key)
対象となる更新管理キーの更新日付を更新します。
Boolean removeAll ()
すべての更新管理キーを削除します。
Boolean remove (String key)
更新管理キーを削除します。

コンストラクタの詳細

UpdateManager ()
コンストラクタ。

UpdateManager (String groupId) 非推奨
コンストラクタ。

引数にログイングループIDを指定することはできますが、推奨しません。
パラメータ
groupId : String
ログイングループID

メソッドの詳細

Array getKeys ()
保存されている更新管理キーの一覧を取得します。
返却値
Array
Array 更新管理キーの一覧(文字列の配列)
取得に失敗した場合はnullを返却します。
Date getLastModified (String key)
更新日付を取得します。
パラメータ
key : String
対象となる更新管理キー
返却値
Date
Date 更新日付
更新管理キーが存在しない場合はnullを返却します。
また、取得に失敗した場合はnullを返却します。
Boolean isUpDate (String key, Date now)
更新管理キーの更新日付が検証日付より新しいか検証します。
パラメータ
key : String
対象となる更新管理キー
now : Date
検証する日付
返却値
Boolean
Boolean 検証日付以降更新されていない:false
検証日付以降更新された:true
更新管理キーが存在しない場合: true
取得に失敗した場合:true
Date modify (String key)
対象となる更新管理キーの更新日付を更新します。

更新日付にはこのメソッドが呼び出された時の日付が自動的に設定されます。
更新管理キーが存在しない場合は、新規に設定します。
引数の更新管理キーには null または、空文字を許容しません。
パラメータ
key : String
対象となる更新管理キー
返却値
Date
Date 設定された更新日付
取得に失敗した場合は null を返却します。
Boolean removeAll ()
すべての更新管理キーを削除します。
返却値
Boolean
Boolean 成功:true / 失敗:false
Boolean remove (String key)
更新管理キーを削除します。
パラメータ
key : String
削除対象の更新管理キー
返却値
Boolean
Boolean 成功:true / 失敗:false