com.JRcServer.server
インタフェース JRcCache


public interface JRcCache

JRcServerキャッシュインターフェイス.

JRcServerキャッシュ情報を持つインターフェイスです.

導入されたバージョン:
JRcServerAPI 1.00
バージョン:
2006/09/07
作成者:
masahito suzuki

フィールドの概要
static int DEFAULT_CHACHE_LENGTH
          キャッシュサイズデフォルト値.
 
メソッドの概要
 CacheIO getCacheIO()
          キャッシュI/Oオブジェクトを取得.
 int getCachePersent()
          利用比率[%]を取得.
 int getCacheSize()
          キャッシュセクタサイズを取得.
 java.lang.String getFileName()
          キャッシュファイル名を取得.
 long getID()
          キャッシュIDを取得.
 java.lang.String getName()
          キャッシュ名を取得.
 ResourceType getResourceType()
          キャッシュリソースタイプを取得.
 int getUseCacheSize()
          現在利用中のキャッシュセクタサイズを取得.
 boolean isCache()
          キャッシュオブジェクトが有効かチェック.
 

フィールドの詳細

DEFAULT_CHACHE_LENGTH

static final int DEFAULT_CHACHE_LENGTH
キャッシュサイズデフォルト値.

メソッドの詳細

getName

java.lang.String getName()
キャッシュ名を取得.

キャッシュ名を取得します.

戻り値:
String キャッシュ名を取得します.

getID

long getID()
キャッシュIDを取得.

キャッシュIDを取得します.

戻り値:
long キャッシュIDが返されます.

getFileName

java.lang.String getFileName()
キャッシュファイル名を取得.

キャッシュファイル名を取得します.

戻り値:
String キャッシュファイル名が返されます.

getCacheSize

int getCacheSize()
キャッシュセクタサイズを取得.

キャッシュセクタサイズを取得します.

戻り値:
int キャッシュセクタサイズを取得します.

getUseCacheSize

int getUseCacheSize()
現在利用中のキャッシュセクタサイズを取得.

現在利用中のキャッシュセクタサイズを取得します.

戻り値:
int 現在利用中のキャッシュセクタサイズが返されます.

getCachePersent

int getCachePersent()
利用比率[%]を取得.

利用比率[%]を取得します.

戻り値:
int 利用比率[0-100]%をが整数で返されます.
仮に70%の利用状況の場合[70]の整数が返されます.

getResourceType

ResourceType getResourceType()
キャッシュリソースタイプを取得.

キャッシュリソースタイプを取得します.

戻り値:
ResourceType キャッシュリソースタイプが返されます.

getCacheIO

CacheIO getCacheIO()
キャッシュI/Oオブジェクトを取得.

キャッシュI/Oオブジェクトを取得します.

戻り値:
CacheIO キャッシュI/Oオブジェクトが返されます.

isCache

boolean isCache()
キャッシュオブジェクトが有効かチェック.

キャッシュオブジェクトが有効であるかチェックします.

戻り値:
boolean チェック結果が返されます.
[true]が返された場合、有効です.
[false]が返された場合、無効です.