|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
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()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||