jp.co.melco.preserv
インタフェース psvTimeManager

すべてのスーパーインタフェース:
java.lang.Cloneable
既知の実装クラスの一覧:
psvTimeKeeper

public interface psvTimeManager
extends java.lang.Cloneable

psvTimeManagerインターフェースは、時間管理を行うメソッドを定義します。 1から4番までの管理番号をシステムにてリザーブしているため実装する場合は、 5番以降の管理番号を利用することになります。

導入されたバージョン:
V3.0
作成者:
PreSerV Development Team

フィールドの概要
static byte CREATE
          作成時間です。
static byte REMOVE
          消去時間です。
static byte SEARCH
          検索時間です。
static byte UPDATE
          更新時間です。
 
メソッドの概要
 boolean clearTime(int key)
          管理番号に設定されている時間を初期化します。
 java.lang.Object clone()
          このオブジェクトのコピーを作成して返します。
 long getTime(int key)
          管理番号に一致する時間を取得します。
 boolean setTime(int key, long time)
          登録する時間の管理番号と時間を設定します。
 

フィールドの詳細

CREATE

public static final byte CREATE
作成時間です。

関連項目:
定数フィールド値

REMOVE

public static final byte REMOVE
消去時間です。

関連項目:
定数フィールド値

UPDATE

public static final byte UPDATE
更新時間です。

関連項目:
定数フィールド値

SEARCH

public static final byte SEARCH
検索時間です。

関連項目:
定数フィールド値
メソッドの詳細

setTime

public boolean setTime(int key,
                       long time)
登録する時間の管理番号と時間を設定します。

パラメータ:
key - 登録する時間の管理番号
time - 登録する時間
戻り値:
登録できた場合は、trueそうでない場合は、false

getTime

public long getTime(int key)
管理番号に一致する時間を取得します。

パラメータ:
key - 登録した時間の管理番号
戻り値:
指定されたキーに一致した時間

clearTime

public boolean clearTime(int key)
管理番号に設定されている時間を初期化します。

パラメータ:
key - 登録した時間の管理番号
戻り値:
初期化できた場合は、trueそうでない場合は、false

clone

public java.lang.Object clone()
このオブジェクトのコピーを作成して返します。

戻り値:
このインスタンスの複製