kandata.server
クラス KandataClientContext

java.lang.Object
  |
  +--kandata.server.KandataClientContext

public class KandataClientContext
extends java.lang.Object

サーバが管理する、クライアントごとのコンテキスト.


コンストラクタの概要
KandataClientContext(long millis)
          クライアントコンテキストを生成します.
 
メソッドの概要
 void clearApplicationProperty()
          アプリケーションが利用可能なプロパティをすべて削除します.
 java.lang.Object getApplicationProperty(java.lang.Object key)
          アプリケーションが利用可能なプロパティを取得します.
 int getApplicationPropertySize()
          アプリケーションが利用可能なプロパティをすべて削除します.
 long getConnectTimeMillis()
          接続日時を取得します.
 java.lang.String getId()
          クライアントIDを返します.
 long getLastAccessTimeMillis()
          最終アクセス日時を取得します.
 java.lang.Object removeApplicationProperty(java.lang.Object key)
          アプリケーションが利用可能なプロパティを削除します.
 void setApplicationProperty(java.lang.Object key, java.lang.Object value)
          アプリケーションが利用可能なプロパティを設定します.
 void setLastAccessTimeMillis(long millis)
          最終アクセス日時を更新します.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

KandataClientContext

public KandataClientContext(long millis)
クライアントコンテキストを生成します.
メソッドの詳細

getId

public java.lang.String getId()
クライアントIDを返します.

setLastAccessTimeMillis

public void setLastAccessTimeMillis(long millis)
最終アクセス日時を更新します.

getLastAccessTimeMillis

public long getLastAccessTimeMillis()
最終アクセス日時を取得します.

getConnectTimeMillis

public long getConnectTimeMillis()
接続日時を取得します.

getApplicationProperty

public java.lang.Object getApplicationProperty(java.lang.Object key)
アプリケーションが利用可能なプロパティを取得します.

setApplicationProperty

public void setApplicationProperty(java.lang.Object key,
                                   java.lang.Object value)
アプリケーションが利用可能なプロパティを設定します.

removeApplicationProperty

public java.lang.Object removeApplicationProperty(java.lang.Object key)
アプリケーションが利用可能なプロパティを削除します.

clearApplicationProperty

public void clearApplicationProperty()
アプリケーションが利用可能なプロパティをすべて削除します.

getApplicationPropertySize

public int getApplicationPropertySize()
アプリケーションが利用可能なプロパティをすべて削除します.