|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.JRcServer.commons.thread.ExecutionThread
com.JRcServer.commons.thread.TObjectManager
public class TObjectManager
Object情報をスレッド単位で管理.
格納されているObject情報をスレッド単位で管理します.
このオブジェクト内で管理されている内容は、同期処理を意識する必要は
ありません.
フィールドの概要 |
---|
クラス com.JRcServer.commons.thread.ExecutionThread から継承されたフィールド |
---|
STATE_CREATE, STATE_EXECUTION, STATE_NOT, STATE_START, STATE_STARTUP, STATE_WAIT_EXECUITON |
コンストラクタの概要 | |
---|---|
TObjectManager()
コンストラクタ. |
|
TObjectManager(long timer)
コンストラクタ. |
メソッドの概要 | |
---|---|
void |
clear()
情報クリア. |
void |
create(long timer)
情報生成. |
java.lang.Object |
get(java.lang.String key)
対象のオブジェクト情報を取得. |
long |
getTimer()
監視タイマー値の取得. |
void |
put(java.lang.String key,
java.lang.Object info)
対象のオブジェクトを設定. |
java.lang.Object |
remove(java.lang.String key)
対象情報をクリア. |
int |
size()
格納情報数の取得. |
クラス com.JRcServer.commons.thread.ExecutionThread から継承されたメソッド |
---|
getStateByName |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public TObjectManager()
public TObjectManager(long timer) throws InputException
timer
- 設定対象のタイマー値を設定します.InputException
- 入力例外.メソッドの詳細 |
---|
public final void create(long timer) throws InputException
timer
- 設定対象のタイマー値を設定します.InputException
- 入力例外.public final void clear()
public final void put(java.lang.String key, java.lang.Object info) throws InputException, ExistException
key
- 設定対象のキー名を設定します.info
- 対象の情報を設定します.
InputException
- 入力例外.
ExistException
- 情報存在例外.public final java.lang.Object remove(java.lang.String key)
key
- 削除対象のキー名を設定します.
public final java.lang.Object get(java.lang.String key) throws InputException
key
- 取得対象のキー名を設定します.
InputException
- 入力例外.public final long getTimer()
public final int size()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |