概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

A B C D E F G H I J K L M N O P R S T U V W

## A

AbstractHelper - okuyama.base.job の クラス
  JobHelperの基底クラス.
AbstractHelper() - クラス okuyama.base.job.AbstractHelper のコンストラクタ
  コンストラクタ
AbstractJob - okuyama.base.job の クラス
  Jobの基底クラス.
AbstractJob() - クラス okuyama.base.job.AbstractJob のコンストラクタ
  コンストラクタ
AbstractMasterManagerHelper - okuyama.imdst.helper の クラス
  MasterNodeのメイン実行部分
AbstractMasterManagerHelper() - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のコンストラクタ
AbstractProtocolTaker - okuyama.imdst.util.protocol の クラス
  ProtocolTakerの共通処理をまとめる.
AbstractProtocolTaker() - クラス okuyama.imdst.util.protocol.AbstractProtocolTaker のコンストラクタ
add(Object) - クラス okuyama.imdst.util.FileBaseDataList のメソッド
  add.
addCheckEndParamQueue(String, Object[]) - クラス okuyama.imdst.helper.KeyManagerAcceptHelper のメソッド
  インナークラス呼び出し用.
addCheckEndParamQueue(String, Object[]) - クラス okuyama.imdst.helper.MasterManagerAcceptHelper のメソッド
  インナークラス呼び出し用.
addHelperQueueParam(Object[]) - クラス okuyama.base.job.AbstractJob のメソッド
  キューに対する追加メソッド.
addKeyNodeCacheConnectionPool(KeyNodeConnector) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  使用済みの接続をPoolに戻す.
addNode4ConsistentHash(String, String, String) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  ConsitentHashモード時にノードの追加をおこなう.
addNode4ConsistentHashMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
addNodeUse(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
addParameterQueue(Object[]) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper用のパラメータQueueに追加
addParameterQueue(Object[]) - クラス okuyama.base.util.HelperPool の static メソッド
  Helper用のパラメータキューに追加.
addSmallSizeParameterQueue(String[], Object[]) - クラス okuyama.base.job.AbstractHelper のメソッド
  最もサイズの小さいQueueに追加する
addSpecificationParameterQueue(String, Object[]) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper用のパラメータQueueに追加
addSpecificationParameterQueue(String, Object[], boolean) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper用のパラメータQueueに追加
addSpecificationParameterQueue(String, Object[]) - クラス okuyama.base.job.AbstractJob のメソッド
  キューに対する追加メソッド.
addSpecificationParameterQueue(String, Object[]) - クラス okuyama.base.util.HelperPool の static メソッド
  Helper用のパラメータキューに追加.
addSpecificationParameterQueue(String, Object[], boolean) - クラス okuyama.base.util.HelperPool の static メソッド
  Helper用のパラメータキューに追加.
AllFileModeCoreValueCnv - okuyama.imdst.util の クラス
  最終保存媒体がKey-ValueともにFile時のConverter.
AllFileModeCoreValueCnv() - クラス okuyama.imdst.util.AllFileModeCoreValueCnv のコンストラクタ
arrivalMasterNode() - クラス okuyama.imdst.client.ImdstKeyValueClient のメソッド
  MasterNodeの生死を確認する.
autoConnect() - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  設定されたMasterNodeの接続情報を元に自動的に接続を行う.
autoGc() - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
  自動でgcを発行する.
autoLockRelease(long) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  Lockの自動開放メソッド.

## B

BATCH_CONFIG_COMMIT - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_CONTROLLER - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_DATABASEDRIVER - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_DATABASENAME - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_DATABASEPASS - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_DATABASEUSER - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_ENDFILE - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_ERRORPROCESS - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_ERRORPROCESSOPTION - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_LOOPTIMEWAIT - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_MAXLOOP - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_NORMALENDFILE - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_POSTPROCESS - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_POSTPROCESSOPTION - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_PREPROCESS - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_PREPROCESSOPTION - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_RELOOP - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_SQL_DUMP_LOG - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_STARTCHKFILE - クラス okuyama.base.lang.BatchDefine の static 変数
BATCH_CONFIG_STATUSSERVER - クラス okuyama.base.lang.BatchDefine の static 変数
BatchConfig - okuyama.base.parameter.config の クラス
  Batchの設定を読み込み保持する.
BatchConfig(String) - クラス okuyama.base.parameter.config.BatchConfig のコンストラクタ
  設定ファイル名を渡すことにより、生成.
BatchDefine - okuyama.base.lang の クラス
  フレームワークが使用する定数値定義用クラス.
BatchDefine() - クラス okuyama.base.lang.BatchDefine のコンストラクタ
BatchException - okuyama.base.lang の 例外
  Exceptionの共通クラス.
BatchException() - 例外 okuyama.base.lang.BatchException のコンストラクタ
BatchException(String) - 例外 okuyama.base.lang.BatchException のコンストラクタ
  コンストラクタ
BatchException(String, Throwable) - 例外 okuyama.base.lang.BatchException のコンストラクタ
  コンストラクタ
BatchException(Throwable) - 例外 okuyama.base.lang.BatchException のコンストラクタ
  コンストラクタ
blankStr - クラス okuyama.imdst.client.OkuyamaClient の static 変数
br - クラス okuyama.imdst.client.OkuyamaClient の変数
byteDataKeysSep - クラス okuyama.imdst.client.OkuyamaClient の static 変数

## C

calcExpireTime(String) - クラス okuyama.imdst.util.protocol.AbstractProtocolTaker のメソッド
calcSizeFlg - クラス okuyama.imdst.util.ImdstDefine の static 変数
calcValue(String, int, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  キーを指定することで紐付くValueに計算を行う.
changeByteSaveSize(int) - クラス okuyama.imdst.client.ImdstKeyValueClient のメソッド
  バイナリデータ分割保存サイズを変更
ChannelInput - okuyama.imdst.util.io の クラス
checkConnectionEffective(String, Long) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードとの接続プールが有効か確認
checkError() - クラス okuyama.imdst.util.KeyMapManager のメソッド
checkNormalBatchEnd() - クラス okuyama.base.DefaultJobController のメソッド
  標準終了ファイルの存在を確認し存在する場合は
  現在RUNのステータスになっているJobを終了するのを待つ
  スレッドを起動する.
ClassUtility - okuyama.base.util の クラス
  リフレクションを使用してクラスのインスタンス生成や、
  そのほかメソッド実行などをまとめる.
ClassUtility() - クラス okuyama.base.util.ClassUtility のコンストラクタ
cleanEndHelper(int) - クラス okuyama.base.util.HelperPool の static メソッド
  Helperが終了後のリソースを破棄する.
clear() - クラス okuyama.imdst.util.CoreValueMap のメソッド
  clear
clear() - クラス okuyama.imdst.util.FileBaseDataList のメソッド
  clear.
clear() - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  clear.
clear() - クラス okuyama.imdst.util.ValueCacheMap のメソッド
  clear
clearConsistentHashOldCircle() - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  旧サークルが存在する場合は削除する.
clientConnectionOpenTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
clientConnectionTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
close() - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeとの接続を切断.
close() - クラス okuyama.imdst.util.io.CustomReader のメソッド
close() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
close() - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
COMMIT_TYPE_AUTO - クラス okuyama.base.lang.BatchDefine の static 変数
COMMIT_TYPE_SYSTEM - クラス okuyama.base.lang.BatchDefine の static 変数
COMMIT_TYPE_USER - クラス okuyama.base.lang.BatchDefine の static 変数
compressMode - クラス okuyama.imdst.client.OkuyamaClient の変数
ConfigFolder - okuyama.base.parameter.config の クラス
  BatchConfigとJobConfigを保持する.
configModeFile - クラス okuyama.imdst.util.ImdstDefine の static 変数
configModeNode - クラス okuyama.imdst.util.ImdstDefine の static 変数
ConfigSaveNodePrefix - クラス okuyama.imdst.util.ImdstDefine の static 変数
ConfigSaveNodePrefixEncodeStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
configurationCheckCycle - クラス okuyama.imdst.util.ImdstDefine の static 変数
connect(String, int) - クラス okuyama.imdst.client.ImdstKeyValueClient のメソッド
  接続処理.
connect(String, int) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  接続処理.
connect(String, int, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  接続処理.
connect(String, int, String, int, int) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  接続処理.
connect() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
  Connect処理.
connect(int) - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
  Connect処理.
connectDefaultEncoding - クラス okuyama.imdst.client.OkuyamaClient の static 変数
connectExitStr - クラス okuyama.imdst.client.OkuyamaClient の static 変数
ConnectionPoolHelper - okuyama.imdst.helper の クラス
  Node間の接続プールを管理するクラス
ConnectionPoolHelper() - クラス okuyama.imdst.helper.ConnectionPoolHelper のコンストラクタ
ConnectionPoolJob - okuyama.imdst.job の クラス
  MasterノードとKeyノードの接続プールを管理するのリソース全般を管理する.
ConnectionPoolJob() - クラス okuyama.imdst.job.ConnectionPoolJob のコンストラクタ
connectorDump() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
consistentHashVirtualNode - クラス okuyama.imdst.util.ImdstDefine の static 変数
containsKey(Object) - クラス okuyama.imdst.util.CoreValueMap のメソッド
  containsKey
containsKey(Object) - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  containsKey.
containsKey(Object) - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  containsKeyをオーバーライド.
containsKey(Object) - クラス okuyama.imdst.util.ValueCacheMap のメソッド
  containsKey
containsKeyPair(String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
containsTagPair(String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
convertDecodeKey(Object) - クラス okuyama.imdst.util.AllFileModeCoreValueCnv のメソッド
  引数のObjectはCoreValue 返却値はBase64でエンコード後の文字列
convertDecodeKey(Object) - インタフェース okuyama.imdst.util.ICoreValueConverter のメソッド
convertDecodeKey(Object) - クラス okuyama.imdst.util.MemoryModeCoreValueCnv のメソッド
  引数のObjectはCoreMapKey 返却値は文字列
convertDecodeKey(Object) - クラス okuyama.imdst.util.PartialFileModeCoreValueCnv のメソッド
  引数のObjectはCoreValue 返却値はBase64でエンコード後の文字列
convertDecodeValue(Object) - クラス okuyama.imdst.util.AllFileModeCoreValueCnv のメソッド
  引数のString型の値 Integerに変換して返却
convertDecodeValue(Object) - インタフェース okuyama.imdst.util.ICoreValueConverter のメソッド
convertDecodeValue(Object) - クラス okuyama.imdst.util.MemoryModeCoreValueCnv のメソッド
  引数のObjectはBase64でエンコードされた文字とメタ情報の連結文字列のbyte配列 返却値はbyte配列を文字列に変更したString
convertDecodeValue(Object) - クラス okuyama.imdst.util.PartialFileModeCoreValueCnv のメソッド
  引数のLong型の値 返却値は何もせずに返却
convertEncodeKey(Object) - クラス okuyama.imdst.util.AllFileModeCoreValueCnv のメソッド
  引数のObjectはBase64でエンコード後のString 返却値はCoreMapKeyに格納して返す
convertEncodeKey(Object) - インタフェース okuyama.imdst.util.ICoreValueConverter のメソッド
convertEncodeKey(Object) - クラス okuyama.imdst.util.MemoryModeCoreValueCnv のメソッド
  引数のObjectはBase64でエンコード後のString 返却値はCoreMapKey
convertEncodeKey(Object) - クラス okuyama.imdst.util.PartialFileModeCoreValueCnv のメソッド
  引数のObjectはBase64でエンコード後のString 返却値はCoreMapKeyに格納して返す
convertEncodeValue(Object) - クラス okuyama.imdst.util.AllFileModeCoreValueCnv のメソッド
  引数のInteger型の値 Stringに変換して返す
convertEncodeValue(Object) - インタフェース okuyama.imdst.util.ICoreValueConverter のメソッド
convertEncodeValue(Object) - クラス okuyama.imdst.util.MemoryModeCoreValueCnv のメソッド
  引数のObjectはBase64でエンコードされた文字とメタ情報の連結文字列 返却値はbyte配列
convertEncodeValue(Object) - クラス okuyama.imdst.util.PartialFileModeCoreValueCnv のメソッド
  引数のLong型の値 返却値は何もせずに返却
CoreMapKey - okuyama.imdst.util の クラス
  CoreValueMap専用のKey値格納用コンテナ.
CoreMapKey(byte[]) - クラス okuyama.imdst.util.CoreMapKey のコンストラクタ
CoreMapKey(String) - クラス okuyama.imdst.util.CoreMapKey のコンストラクタ
CoreValueMap - okuyama.imdst.util の クラス
  ConcurrentHashMap拡張.
CoreValueMap(int, int, int, boolean, String[]) - クラス okuyama.imdst.util.CoreValueMap のコンストラクタ
CoreValueMap(String[], int) - クラス okuyama.imdst.util.CoreValueMap のコンストラクタ
CoreValueMapEntry - okuyama.imdst.util の クラス
  Map.Entry実装.
CoreValueMapEntry(Map.Entry, ICoreValueConverter) - クラス okuyama.imdst.util.CoreValueMapEntry のコンストラクタ
CoreValueMapIterator - okuyama.imdst.util の クラス
  Iterator実装.
CoreValueMapIterator(Iterator, ICoreValueConverter) - クラス okuyama.imdst.util.CoreValueMapIterator のコンストラクタ
CoreValueMapIterator(Iterator, Iterator, ICoreValueConverter, ICoreValueConverter) - クラス okuyama.imdst.util.CoreValueMapIterator のコンストラクタ
CoreValueMapSet - okuyama.imdst.util の クラス
  AbstractSet拡張.
CoreValueMapSet(Set, ICoreValueConverter) - クラス okuyama.imdst.util.CoreValueMapSet のコンストラクタ
CoreValueMapSet(Set, Set, ICoreValueConverter, ICoreValueConverter) - クラス okuyama.imdst.util.CoreValueMapSet のコンストラクタ
createHashCode(String) - クラス okuyama.imdst.util.FileBaseDataMap の static メソッド
createHelperInstance(String) - クラス okuyama.base.util.ClassUtility の static メソッド
  Helperクラスインスタンス作成.
createInstance(String) - クラス okuyama.base.util.ClassUtility の static メソッド
  クラスインスタンス作成.
createJobInstance(String) - クラス okuyama.base.util.ClassUtility の static メソッド
  Jobクラスインスタンス作成.
createLogger(Class) - クラス okuyama.base.util.LoggerFactory の static メソッド
createLogger(Class, String) - クラス okuyama.base.util.LoggerFactory の static メソッド
createUniqueHelperParamQueue(String, int) - クラス okuyama.base.job.AbstractJob のメソッド
  オリジナルのキュー領域を作成する.
createUniqueHelperParamQueue(String, int) - クラス okuyama.base.util.HelperPool の static メソッド
  オリジナルのキュー領域を作成する.
currentDateHour - クラス okuyama.imdst.util.JavaSystemApi の static 変数
currentTimeMillis - クラス okuyama.imdst.util.JavaSystemApi の static 変数
CustomReader - okuyama.imdst.util.io の クラス
CustomReader(InputStream) - クラス okuyama.imdst.util.io.CustomReader のコンストラクタ

## D

DataConsistencyAdjustmentHelper - okuyama.imdst.helper の クラス
  DataNodeのデータ整合性維持を行う.
DataConsistencyAdjustmentHelper() - クラス okuyama.imdst.helper.DataConsistencyAdjustmentHelper のコンストラクタ
DataConsistencyAdjustmentJob - okuyama.imdst.job の クラス
  DataNodeのデータ整合性維持を行う.
DataConsistencyAdjustmentJob() - クラス okuyama.imdst.job.DataConsistencyAdjustmentJob のコンストラクタ
dataDecoding(byte[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
DataDispatcher - okuyama.imdst.util の クラス
  MasterNodeが使用するDataNode決定モジュール.
DataDispatcher() - クラス okuyama.imdst.util.DataDispatcher のコンストラクタ
dataEncoding(byte[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
dataFileWriteMaxSize - クラス okuyama.imdst.util.ImdstDefine の static 変数
dataNodeParamKey_1 - クラス okuyama.imdst.util.ImdstDefine の static 変数
dataNodeParamKey_2 - クラス okuyama.imdst.util.ImdstDefine の static 変数
dataNodeParamKey_3 - クラス okuyama.imdst.util.ImdstDefine の static 変数
dataNodeParamKey_4 - クラス okuyama.imdst.util.ImdstDefine の static 変数
dataNodeParamKey_5 - クラス okuyama.imdst.util.ImdstDefine の static 変数
dataNodeParamKey_6 - クラス okuyama.imdst.util.ImdstDefine の static 変数
dataNodeParamKey_7 - クラス okuyama.imdst.util.ImdstDefine の static 変数
debug(Object) - クラス okuyama.base.util.DefaultLogger のメソッド
debug(Object, Throwable) - クラス okuyama.base.util.DefaultLogger のメソッド
debug(Object) - インタフェース okuyama.base.util.ILogger のメソッド
debug(Object, Throwable) - インタフェース okuyama.base.util.ILogger のメソッド
debugLine(String) - クラス okuyama.imdst.util.SystemUtil の static メソッド
  -debugオプションを利用した際に、標準出力への出力を行う.
decrValue(String, long) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへデータの減算を要求する.
defaultDeadPingCount - クラス okuyama.imdst.util.ImdstDefine の static 変数
DefaultJobController - okuyama.base の クラス
  Job実行コントローラクラス.
DefaultJobController() - クラス okuyama.base.DefaultJobController のコンストラクタ
DefaultLogger - okuyama.base.util の クラス
  標準ログクラス.
DefaultLogger(Class) - クラス okuyama.base.util.DefaultLogger のコンストラクタ
DefaultLogger(Class, String) - クラス okuyama.base.util.DefaultLogger のコンストラクタ
delayWriteFlg - クラス okuyama.imdst.util.ImdstDefine の static 変数
deleteMapDataFile() - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  Diskモード時にデータストリームを閉じて、データファイルを削除する.
diffDataMode(boolean, PrintWriter) - クラス okuyama.imdst.util.KeyMapManager のメソッド
diffDataMode(boolean) - クラス okuyama.imdst.util.KeyMapManager のメソッド
diffDataModeOff() - クラス okuyama.imdst.util.KeyMapManager のメソッド
dispatchKeyNode(String, boolean) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  Rule値に従って、キー値を渡すことで、KeyNodeの名前とポートの配列を返す.
dispatchKeyNode(String, boolean, int) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  Rule値に従って、キー値を渡すことで、KeyNodeの名前とポートの配列を返す.
dispatchModeConsistentHash - クラス okuyama.imdst.util.ImdstDefine の static 変数
dispatchModeConsistentHashInt - クラス okuyama.imdst.util.ImdstDefine の static 変数
dispatchModeMod - クラス okuyama.imdst.util.ImdstDefine の static 変数
dispatchModeModInt - クラス okuyama.imdst.util.ImdstDefine の static 変数
doGet(HttpServletRequest, HttpServletResponse) - クラス okuyama.imdst.manager.servlet.MainServlet のメソッド
doPost(HttpServletRequest, HttpServletResponse) - クラス okuyama.imdst.manager.servlet.MainServlet のメソッド
dump() - クラス okuyama.imdst.util.KeyMapManager のメソッド

## E

END - クラス okuyama.base.job.AbstractHelper の static 変数
END - クラス okuyama.base.job.AbstractJob の static 変数
endHelper() - クラス okuyama.base.job.AbstractHelper のメソッド
  endHelper.
endHelper() - クラス okuyama.imdst.helper.ConnectionPoolHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.DataConsistencyAdjustmentHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.HttpGatewayServerHelper のメソッド
  終了メソッド定義
endHelper() - クラス okuyama.imdst.helper.KeyManagerAcceptHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.KeyManagerConnectHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.KeyManagerHelper のメソッド
  初期化メソッド定義
endHelper() - クラス okuyama.imdst.helper.KeyNodeOptimizationConsistentHashHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.KeyNodeOptimizationHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.KeyNodeWatchHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.MasterConfigurationManagerHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.MasterManagerAcceptHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.MasterManagerConnectHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.MasterManagerHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.ServerControllerHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.ServerTimerHelper のメソッド
  Helper後処理.
endHelper() - クラス okuyama.imdst.helper.TransactionManagerHelper のメソッド
  終了メソッド定義
endNodeUse(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
endTransaction() - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  Transactionを終了する.
entrySet() - クラス okuyama.imdst.util.CoreValueMap のメソッド
  entrySet
entrySet() - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  entrySet.
equals(Object) - クラス okuyama.imdst.util.CoreMapKey のメソッド
equals(Object) - クラス okuyama.imdst.util.CoreValueMapEntry のメソッド
  equals
ERR - クラス okuyama.base.job.AbstractHelper の static 変数
ERR - クラス okuyama.base.job.AbstractJob の static 変数
ERROR - クラス okuyama.base.job.AbstractHelper の static 変数
ERROR - クラス okuyama.base.job.AbstractJob の static 変数
error(Object) - クラス okuyama.base.util.DefaultLogger のメソッド
error(Object, Throwable) - クラス okuyama.base.util.DefaultLogger のメソッド
error(Object) - インタフェース okuyama.base.util.ILogger のメソッド
error(Object, Throwable) - インタフェース okuyama.base.util.ILogger のメソッド
errorProcess(Hashtable, Hashtable, String) - インタフェース okuyama.base.process.IErrorProcess のメソッド
  ErrorProcess実行部分.
exec(String, String) - クラス okuyama.base.JavaMain のメソッド
  メイン処理.
execCompress(byte[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
execDecompres(byte[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
execNodePing(String, int, ILogger) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
execNodePing(String, int, ILogger, int) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードに対して生存確認用のPingを行う.
execNodeUseEnd(String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードに対するアクセス終了をマーク
execute() - クラス okuyama.base.DefaultJobController のメソッド
  コントローラ実行メソッド.
execute() - インタフェース okuyama.base.IJobController のメソッド
executeErrorProcess() - クラス okuyama.base.DefaultJobController のメソッド
  ErrorProcessクラスを実行.
executeHelper(String) - クラス okuyama.base.job.AbstractHelper のメソッド
  executeHelper.
executeHelper(String, Object[]) - クラス okuyama.base.job.AbstractJob のメソッド
  Helperクラスインスタンスを返す.
executeHelper(String, Object[], boolean) - クラス okuyama.base.job.AbstractJob のメソッド
  Helperクラスインスタンスを返す.
executeHelper(String, Object[], boolean, Object[]) - クラス okuyama.base.job.AbstractJob のメソッド
  Helperクラスインスタンスを返す.
executeHelper(String) - クラス okuyama.imdst.helper.ConnectionPoolHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.DataConsistencyAdjustmentHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.HttpGatewayServerHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.KeyManagerAcceptHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.KeyManagerConnectHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.KeyManagerHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.KeyNodeOptimizationConsistentHashHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.KeyNodeOptimizationHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.KeyNodeWatchHelper のメソッド
  Jobメイン処理定義.
executeHelper(String) - クラス okuyama.imdst.helper.MasterConfigurationManagerHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.MasterManagerAcceptHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.MasterManagerConnectHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.MasterManagerHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.ServerControllerHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.ServerTimerHelper のメソッド
executeHelper(String) - クラス okuyama.imdst.helper.TransactionManagerHelper のメソッド
executeHelperQueue(String, Object[], Object[]) - クラス okuyama.base.job.AbstractJob のメソッド
  Helperクラスインスタンスを返す.
executeHelperQueue(String, Object[]) - クラス okuyama.base.job.AbstractJob のメソッド
  Helperクラスインスタンスを返す.
executeJob(String) - クラス okuyama.base.job.AbstractJob のメソッド
  executeJob.
executeJob(String) - インタフェース okuyama.base.job.IJob のメソッド
  Job実行部分.
executeJob(String) - クラス okuyama.imdst.job.ConnectionPoolJob のメソッド
executeJob(String) - クラス okuyama.imdst.job.DataConsistencyAdjustmentJob のメソッド
executeJob(String) - クラス okuyama.imdst.job.HttpGatewayServerJob のメソッド
executeJob(String) - クラス okuyama.imdst.job.KeyManagerJob のメソッド
  Jobメイン処理定義.
executeJob(String) - クラス okuyama.imdst.job.KeyNodeDataOptimizationJob のメソッド
executeJob(String) - クラス okuyama.imdst.job.KeyNodeWatchJob のメソッド
executeJob(String) - クラス okuyama.imdst.job.MasterConfigurationManagerJob のメソッド
executeJob(String) - クラス okuyama.imdst.job.MasterManagerJob のメソッド
  メイン処理.
executeJob(String) - クラス okuyama.imdst.job.ServerManagedJob のメソッド
executeJob(String) - クラス okuyama.imdst.job.TransactionManagerJob のメソッド
  Jobメイン処理定義
executeJob(String) - クラス test.job.MethodPatterTestJob のメソッド
executeJob(String) - クラス test.job.NodeStatusChangeJob のメソッド
executeJob(String) - クラス test.job.TestJob のメソッド
executeKeyNodeOptimization(boolean) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
executeProcess(int) - クラス okuyama.base.DefaultJobController のメソッド
  Pre、PostProcessクラスを実行.
expireCheck(String) - クラス okuyama.imdst.util.protocol.AbstractProtocolTaker のメソッド
expireCheck(String) - クラス okuyama.imdst.util.SystemUtil の static メソッド
  指定された値を時間に置き換えた場合に現在時間を過ぎているかをチェックする.
expireCheck(String, long) - クラス okuyama.imdst.util.SystemUtil の static メソッド
  指定された値を時間に置き換えた場合に現在時間を過ぎているかをチェックする.

## F

fatal(Object) - クラス okuyama.base.util.DefaultLogger のメソッド
fatal(Object, Throwable) - クラス okuyama.base.util.DefaultLogger のメソッド
fatal(Object) - インタフェース okuyama.base.util.ILogger のメソッド
fatal(Object, Throwable) - インタフェース okuyama.base.util.ILogger のメソッド
FileBaseDataList - okuyama.imdst.util の クラス
  To manage files using a List.
FileBaseDataList(String) - クラス okuyama.imdst.util.FileBaseDataList のコンストラクタ
  コンストラクタ.
FileBaseDataList(String, int) - クラス okuyama.imdst.util.FileBaseDataList のコンストラクタ
  コンストラクタ.
FileBaseDataMap - okuyama.imdst.util の クラス
  To manage files using a key-value.
FileBaseDataMap(String[], int) - クラス okuyama.imdst.util.FileBaseDataMap のコンストラクタ
  コンストラクタ.
FileBaseDataMap(String[], int, double) - クラス okuyama.imdst.util.FileBaseDataMap のコンストラクタ
  コンストラクタ.
FileBaseDataMap(String[], int, double, int) - クラス okuyama.imdst.util.FileBaseDataMap のコンストラクタ
  コンストラクタ.
fillCharacter(String, int) - クラス okuyama.imdst.util.SystemUtil の static メソッド
  指定の文字を指定の桁数で特定文字列で埋める.
fillCharacter(String, int, int) - クラス okuyama.imdst.util.SystemUtil の static メソッド
  指定の文字を指定の桁数で特定文字列で埋める.
finishClear() - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  finishClear.
flush() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド

## G

get(Object) - クラス okuyama.imdst.util.CoreValueMap のメソッド
  get
get(int) - クラス okuyama.imdst.util.FileBaseDataList のメソッド
  get.
get(Object) - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  get.
get(Object) - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  getをオーバーライド.
get(Object) - クラス okuyama.imdst.util.ValueCacheMap のメソッド
  get
getActiveConnection(String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ConnectionPoolが作りだしたコネクションを使用する.
getActiveHelperCount(String) - クラス okuyama.base.job.AbstractJob のメソッド
  指定のHelperの実行中の数を返す
getActiveHelperInstanceCount(String) - クラス okuyama.base.util.HelperPool の static メソッド
getAllDataCount() - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  getAllDataCount.
getAllDataNodeInfo() - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  全てのノードの情報を返す.
getAllDataUseSize() - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
getAllSaveDataSize() - クラス okuyama.imdst.util.KeyMapManager のメソッド
getAvailableProcessors() - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
getBatchConfig() - クラス okuyama.base.parameter.config.ConfigFolder の static メソッド
getBatchParam(String) - クラス okuyama.base.parameter.config.BatchConfig のメソッド
  設定されている設定情報を取り出す.
getByteData(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでデータを取得する(バイナリ).
getByteValue(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを取得する(バイナリ).
getByteValueVer2(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを取得する(バイナリ).
getCheckTargetMasterNodes() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  自身がチェックしなければいけないMasterNodeを取得.
getClient() - クラス okuyama.imdst.manager.OkuyamaManagerServer の static メソッド
getConfig() - クラス okuyama.base.job.AbstractHelper のメソッド
  自身の設定情報を返す
getConnetTime() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
getConsistentHashMoveData() - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
getDataNodeStatus(String) - クラス okuyama.imdst.client.ImdstKeyValueClient のメソッド
  DataNodeのステータスを取得する.
getDatas() - クラス okuyama.imdst.util.CoreMapKey のメソッド
getDataUseSize(String) - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
getDbgroupList() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  自身が使用するデータベースグループ名を返す.
getDebugOption() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  デバッグモード取得.
getDispatchMode() - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  振り分けモードを返す.
getDistributionAlgorithm() - クラス okuyama.imdst.util.StatusUtil の static メソッド
getHelper(String) - クラス okuyama.base.util.HelperPool の static メソッド
  Helperインスタンスを貸し出す.
getHelperClassName() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  Helperクラス名を返す.
getHelperCommit() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  自身のCommit指定を返す.
getHelperConfig(String) - クラス okuyama.base.parameter.config.JobConfig のメソッド
  設定されているconfigMapの情報を基に、Helper名をキーにそのHelperに紐付く詳細を取り出す.
getHelperConfigMap(String) - クラス okuyama.base.parameter.config.ConfigFolder の static メソッド
  Helper情報を取り出す.
getHelperDbgroupList() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  自身が使用するデータベースグループ名を返す.
getHelperInit() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  Initオプションを返す.
getHelperLimitSize() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  Helperのインスタンス化可能数を返す
getHelperName() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  Helper名を返す.
getHelperNameList() - クラス okuyama.base.parameter.config.JobConfig のメソッド
  設定されているconfigMapの情報を基に、Helper名リストを取り出す.
getHelperOption() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  Helperのオプション値を返す
getHelperShareParam(Object) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper間で共有する値を取得する.
getHelperStatus(int) - クラス okuyama.base.job.AbstractJob のメソッド
  Helperのステータスを返す
getHelperStatus(int) - クラス okuyama.base.util.HelperPool の static メソッド
  指定したHelperのステータスを返す.
getInitFlg() - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  初期化の状態を返す.
getIsolationMode() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  Isolationモードを返す
getIsolationPrefix() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  Isolation用の文字列を返す
getJobClassName() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  Jobクラス名を返す.
getJobCommit() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  自身のCommit指定を返す.
getJobConfig() - クラス okuyama.base.parameter.config.ConfigFolder の static メソッド
getJobConfig(String) - クラス okuyama.base.parameter.config.JobConfig のメソッド
  設定されているconfigMapの情報を基に、Job名をキーにそのJobに紐付く詳細を取り出す.
getJobDependList() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  自身が依存しているJob名を返す.
getJobInit() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  Initオプションを返す.
getJobName() - クラス okuyama.base.job.AbstractJob のメソッド
  自身の名前を返す
getJobName() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  Job名を返す.
getJobNameList() - クラス okuyama.base.parameter.config.JobConfig のメソッド
  設定されているconfigMapの情報を基に、Job名リストを取り出す.
getJobOption() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  Jobオプションを返す.
getJobShareParam(Object) - クラス okuyama.base.job.AbstractJob のメソッド
  Job間で共有する値を取得する.
getJobShareParamKeys() - クラス okuyama.base.job.AbstractJob のメソッド
  Job間で共有する値のキー一覧を返す.
getJobUserParam(String) - クラス okuyama.base.parameter.config.ConfigFolder の static メソッド
  ユーザが自由に設定した値を取り出す.
getKey() - クラス okuyama.imdst.util.CoreValueMapEntry のメソッド
  getKey
getKeyPair(String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
getKeySize() - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  getKeySize.
getKLastDataChangeTime() - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  データを変更した最終時間を取得する.
getLastDataChangeTime() - クラス okuyama.imdst.util.KeyMapManager のメソッド
getLockedTransactionCode(String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  Lockの状況を確認する.
getMaxHelperUse() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  Helperの1インスタンスあたりの使用上限回数を返す.
getMethodExecuteCount() - クラス okuyama.imdst.util.StatusUtil の static メソッド
getMultiEndOfDataStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
getMultiValue(String[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKey値の配列を渡すことでValue値の集合を取得する.
getMultiValue(String[], String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKey値の配列を渡すことでValue値の集合を取得する.
getMyNodeInfo() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  自身の情報を取得
getName() - クラス okuyama.base.job.AbstractHelper のメソッド
getNameToReal(String) - クラス okuyama.imdst.util.io.NodeDnsUtil の static メソッド
getNoCnv(Object) - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  データを無加工で取り出す.
getNodeDataSize() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  DataNodeの格納して格納しているデータサイズを返す
getNodeFullName() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
getNodeName() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
getNodePort() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
getNodeRebootTime(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードの最新起動時間を取得 起動時間が記録されていない(一度も再起動が発生していない)場合はnullが応答
getNodeStatusDt(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
getNodeUseStatus(String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  指定ノードの使用状況を取得 返却値は現在の使用数をあらわす
getNodeUseStatus(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
getNowConnectionPoolCount() - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
getNowCpuStatus() - クラス okuyama.imdst.util.StatusUtil の static メソッド
getNowMemoryStatus() - クラス okuyama.imdst.util.StatusUtil の static メソッド
getNowNodeDataOptimization() - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
getNowTransactionCode() - クラス okuyama.imdst.client.ImdstKeyValueClient のメソッド
  トランザクションを開始している場合、自身のトランザクションを一意に表す コードを返す.
getNowTransactionCode() - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  トランザクションを開始している場合、自身のトランザクションを一意に表す コードを返す.
getOldRules() - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  過去ルールを返す.
getParameterQueueSize(String) - クラス okuyama.base.job.AbstractHelper のメソッド
  Queueの現在のサイズを返す
getParameterQueueSize(String) - クラス okuyama.base.util.HelperPool の static メソッド
  パラメータキューのサイズを返す.
getParameters() - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper用のパラメータ取得.
getPoolConnectStatus() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
getPostProcess() - クラス okuyama.base.job.AbstractJob のメソッド
  PostProcessの戻り値を返す.
getPreProcess() - クラス okuyama.base.job.AbstractJob のメソッド
  PreProcessの戻り値を返す.
getPropertiesValue(String) - クラス okuyama.base.job.AbstractHelper のメソッド
  Job設定ファイルの自由に設定出来る値を取得する.
getPropertiesValue(String) - クラス okuyama.base.job.AbstractJob のメソッド
  Job設定ファイルの自由に設定出来る値を取得する.
getProtocolTaker(String) - クラス okuyama.imdst.util.protocol.ProtocolTakerFactory の static メソッド
  Protocol名を渡すとそれに合ったTakerを返す.
getReboot() - クラス okuyama.base.job.AbstractHelper のメソッド
getReturnParam(int) - クラス okuyama.base.util.HelperPool の static メソッド
  Helperが終了時にセットした返却値を取得する.
getReturnParameter() - クラス okuyama.base.job.AbstractHelper のメソッド
  Helperが終了した際に外部に伝播したいパラメータを取得.
getRuntimeFreeMem() - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
getRuntimeFreeMem(String) - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
  現在のJVMに割り当ててあるFreeMemoryを取得する
getRuntimeMaxMem() - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
getRuntimeMaxMem(String) - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
  現在のJVMに割り当ててあるMaxMemoryを取得する
getRuntimeTotalMem() - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
getRuntimeTotalMem(String) - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
  現在のJVMに割り当ててあるTotalMemoryを取得する
getSaveDataCount() - クラス okuyama.imdst.util.KeyMapManager のメソッド
getSaveDataSize(String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
getSlaveMasterNodes() - クラス okuyama.imdst.util.StatusUtil の static メソッド
getStatus() - クラス okuyama.base.job.AbstractHelper のメソッド
  自身のステータスを返す.
getStatus() - クラス okuyama.base.job.AbstractJob のメソッド
  自身のステータスを返す
getStatus() - クラス okuyama.base.util.JobEndWaitWorker のメソッド
  自身のステータスを返す.
getStatus() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  全体ステータスを取得
getStatusMessage() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  全体ステータスメッセージを取得
getTagKeys(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからTagでKey値配列を取得する.
getTagKeys(String, boolean) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからTagでKey値配列を取得する.
getTagPair(String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
getTagValues(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからTag値を渡すことで紐付くValue値の集合を取得する.
getTagValues(String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからTag値を渡すことで紐付くValue値の集合を取得する.
getThreadEnd() - クラス okuyama.base.job.AbstractHelper のメソッド
getTransactionManagerInfo() - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  TransactionManagerの情報を返す.
getTransactionNode() - クラス okuyama.imdst.util.StatusUtil の static メソッド
getUseCount() - クラス okuyama.base.job.AbstractHelper のメソッド
getUseMemoryPercent() - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
getUseMemoryPercentCache() - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
getUserParam(String) - クラス okuyama.base.parameter.config.JobConfig のメソッド
  ユーザが自由に設定した設定情報を取り出す.
getValue(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを取得する.
getValue(String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを取得する.
getValue() - クラス okuyama.imdst.util.CoreValueMapEntry のメソッド
  getValue
getValueScript(String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを取得する.
getValueScript(String, String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでデータを取得する.
getValueScriptForUpdate(String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを取得する.
getValueScriptForUpdate(String, String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでデータを取得する.
getValueServerReqBuf - クラス okuyama.imdst.client.OkuyamaClient の変数
getValueVersionCheck(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを取得する.
getValueVersionCheck(String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを取得する.

## H

hashCode() - クラス okuyama.imdst.util.CoreMapKey のメソッド
hashCode() - クラス okuyama.imdst.util.CoreValueMapEntry のメソッド
  hashCode
hasIteratorNext() - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  イテレータの次の値の存在確認.
hasKeyNodeLockSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
hasNext() - クラス okuyama.imdst.util.CoreValueMapIterator のメソッド
  hasNext
hasOldRule() - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  旧ルールの存在有無を返す
HELPER_POOL_WORKER_END - クラス okuyama.base.lang.BatchDefine の static 変数
HELPER_POOL_WORKER_ERR - クラス okuyama.base.lang.BatchDefine の static 変数
HELPER_POOL_WORKER_RUN - クラス okuyama.base.lang.BatchDefine の static 変数
HELPER_POOL_WORKER_TIMER - クラス okuyama.base.lang.BatchDefine の static 変数
HELPER_POOL_WORKER_WAIT - クラス okuyama.base.lang.BatchDefine の static 変数
helperConfigMap - クラス okuyama.base.job.AbstractHelper の変数
HelperConfigMap - okuyama.base.parameter.config の クラス
  一つのHelperに対する詳細情報を保持する.
HelperConfigMap(String, String, String, String, int, int, String[], String) - クラス okuyama.base.parameter.config.HelperConfigMap のコンストラクタ
  Helper定義情報を初期化.
HelperPool - okuyama.base.util の クラス
  Helperの蓄積と状態の管理を行うスレッド.
HelperPool() - クラス okuyama.base.util.HelperPool のコンストラクタ
HttpGatewayServerHelper - okuyama.imdst.helper の クラス
  Http通信のGatewayサーバ.
HttpGatewayServerHelper() - クラス okuyama.imdst.helper.HttpGatewayServerHelper のコンストラクタ
HttpGatewayServerJob - okuyama.imdst.job の クラス
  okuyamaのMasterNodeにに対して、Http通信を変換し橋渡しを行う.
HttpGatewayServerJob() - クラス okuyama.imdst.job.HttpGatewayServerJob のコンストラクタ

## I

ICoreValueConverter - okuyama.imdst.util の インタフェース
IErrorProcess - okuyama.base.process の インタフェース
  ErrorProcessクラスを実装する場合のインターフェース.
IJob - okuyama.base.job の インタフェース
  Job実行クラスのインタフェース.
IJobController - okuyama.base の インタフェース
  JobControllerクラスのインタフェース.
ILogger - okuyama.base.util の インタフェース
  ロガーインターフェース.
imdstBlankStrData - クラス okuyama.imdst.util.ImdstDefine の static 変数
ImdstClientException - okuyama.imdst.client の 例外
  ImdstClientException
  ※注意!!
ImdstClientException(Throwable) - 例外 okuyama.imdst.client.ImdstClientException のコンストラクタ
ImdstClientException(String) - 例外 okuyama.imdst.client.ImdstClientException のコンストラクタ
ImdstClientException(String, Throwable) - 例外 okuyama.imdst.client.ImdstClientException のコンストラクタ
imdstConnectAllDataSendDataSep - クラス okuyama.imdst.util.ImdstDefine の static 変数
imdstConnectExitRequest - クラス okuyama.imdst.util.ImdstDefine の static 変数
ImdstDefine - okuyama.imdst.util の クラス
  定数をまとめる.
ImdstDefine() - クラス okuyama.imdst.util.ImdstDefine のコンストラクタ
ImdstKeyValueClient - okuyama.imdst.client の クラス
  MasterNodeと通信を行うプログラムインターフェース
  okuyamaが内部で使用するClient
  一般的なクライアントアプリケーションが使用する想定ではない
  okuyama.imdst.client.OkuyamaClientを使用してください.
ImdstKeyValueClient() - クラス okuyama.imdst.client.ImdstKeyValueClient のコンストラクタ
  コンストラクタ
imdstTagEndStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
imdstTagKeyAppendSep - クラス okuyama.imdst.util.ImdstDefine の static 変数
imdstTagStartStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
incrementMethodExecuteCount() - クラス okuyama.imdst.util.StatusUtil の static メソッド
incrValue(String, long) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへデータの加算を要求する.
info(Object) - クラス okuyama.base.util.DefaultLogger のメソッド
info(Object, Throwable) - クラス okuyama.base.util.DefaultLogger のメソッド
info(Object) - インタフェース okuyama.base.util.ILogger のメソッド
info(Object, Throwable) - インタフェース okuyama.base.util.ILogger のメソッド
init(ServletConfig) - クラス okuyama.imdst.manager.servlet.MainServlet のメソッド
init(String, int[], String, String, String, String) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  初期化
  以下の要素を設定する.
init() - クラス okuyama.imdst.util.FileBaseDataList のメソッド
init() - インタフェース okuyama.imdst.util.protocol.IProtocolTaker のメソッド
init() - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のメソッド
  初期化
init() - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のメソッド
  初期化
init() - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
  初期化
initClient() - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  Clientを初期化する.
initConsistentHashMode(String, String, String, String) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  初期化
  ConsistentHash専用.
initExecuteMethodList(String[]) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  実行可能メソッドのNoを登録する.
initHelper(String) - クラス okuyama.base.job.AbstractHelper のメソッド
  initHelper.
initHelper(String) - クラス okuyama.imdst.helper.ConnectionPoolHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.DataConsistencyAdjustmentHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.HttpGatewayServerHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.KeyManagerAcceptHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.KeyManagerConnectHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.KeyManagerHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.KeyNodeOptimizationConsistentHashHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.KeyNodeOptimizationHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.KeyNodeWatchHelper のメソッド
  初期化メソッド定義.
initHelper(String) - クラス okuyama.imdst.helper.MasterConfigurationManagerHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.MasterManagerAcceptHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.MasterManagerConnectHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.MasterManagerHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.ServerControllerHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.ServerTimerHelper のメソッド
initHelper(String) - クラス okuyama.imdst.helper.TransactionManagerHelper のメソッド
initialize() - クラス okuyama.base.job.AbstractHelper のメソッド
  初期化メソッド.
initializeHelperPool() - クラス okuyama.base.util.HelperPool の static メソッド
  明示的に初期化を行う
initIsolationMode(boolean, String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  Isolationモードを初期化する
initJob(String) - クラス okuyama.base.job.AbstractJob のメソッド
  initJob.
initJob(String) - インタフェース okuyama.base.job.IJob のメソッド
  特殊な初期化の処理を行う
initJob(String) - クラス okuyama.imdst.job.ConnectionPoolJob のメソッド
initJob(String) - クラス okuyama.imdst.job.DataConsistencyAdjustmentJob のメソッド
initJob(String) - クラス okuyama.imdst.job.HttpGatewayServerJob のメソッド
initJob(String) - クラス okuyama.imdst.job.KeyManagerJob のメソッド
  初期化メソッド定義.
initJob(String) - クラス okuyama.imdst.job.KeyNodeDataOptimizationJob のメソッド
initJob(String) - クラス okuyama.imdst.job.KeyNodeWatchJob のメソッド
initJob(String) - クラス okuyama.imdst.job.MasterConfigurationManagerJob のメソッド
initJob(String) - クラス okuyama.imdst.job.MasterManagerJob のメソッド
  初期化処理.
initJob(String) - クラス okuyama.imdst.job.ServerManagedJob のメソッド
initJob(String) - クラス okuyama.imdst.job.TransactionManagerJob のメソッド
  初期化メソッド定義
initJob(String) - クラス test.job.MethodPatterTestJob のメソッド
initJob(String) - クラス test.job.NodeStatusChangeJob のメソッド
initJob(String) - クラス test.job.TestJob のメソッド
initNodeExecMap(String[]) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノード使用状態の枠を初期化
initNoMemoryModeSetting(String) - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  本メソッドは使用前に必ず呼び出す
  Objectに書き出した後でも必須
initRetryFlg() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
inputConsistentHashMoveData2Stream(PrintWriter, BufferedReader) - クラス okuyama.imdst.util.KeyMapManager のメソッド
inputDiffKeyMapObj2Stream(BufferedReader, PrintWriter) - クラス okuyama.imdst.util.KeyMapManager のメソッド
inputKeyMapObj2Stream(BufferedReader, PrintWriter, int) - クラス okuyama.imdst.util.KeyMapManager のメソッド
inputNoMatchKeyMapKey2Stream(PrintWriter, BufferedReader) - クラス okuyama.imdst.util.KeyMapManager のメソッド
invalidDataDeleteTime - クラス okuyama.imdst.util.ImdstDefine の static 変数
IProcess - okuyama.base.process の インタフェース
  Processクラスを実装する場合のインターフェース.
IProtocolTaker - okuyama.imdst.util.protocol の インタフェース
  クライアントとのProtocolの差を保管する.
isChangePropertiesFile() - クラス okuyama.base.parameter.config.JobConfig のメソッド
  設定ファイルに変更があったかをチェックする.
isDbGroup() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  Dbgroup指定が存在するかを返す.
isDebugEnabled() - クラス okuyama.base.util.DefaultLogger のメソッド
isDebugEnabled() - インタフェース okuyama.base.util.ILogger のメソッド
isDepend() - クラス okuyama.base.parameter.config.JobConfigMap のメソッド
  依存関係が存在するかを返す.
isDnsEnable() - クラス okuyama.imdst.util.io.NodeDnsUtil の static メソッド
isExecuteKeyNodeOptimization() - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
isExecuteMethod(int) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  指定されたメソッドが実行可能か返す.
isHelperDbGroup() - クラス okuyama.base.parameter.config.HelperConfigMap のメソッド
  HelperDbgroup指定が存在するかを返す.
isInfoEnabled() - クラス okuyama.base.util.DefaultLogger のメソッド
isInfoEnabled() - インタフェース okuyama.base.util.ILogger のメソッド
isIsolationEncodeTarget(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  Isolationモードを返す
isJobFileChange() - クラス okuyama.base.job.AbstractHelper のメソッド
  Job設定ファイルの変更をチェック.
isJobFileChange() - クラス okuyama.base.job.AbstractJob のメソッド
  Job設定ファイルの変更をチェック.
isJobFileChange() - クラス okuyama.base.parameter.config.ConfigFolder の static メソッド
  Job設定に変更があったかをチェックする.
isLock(String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  Lockの状況を確認する.
isMainMasterNode() - クラス okuyama.imdst.util.StatusUtil の static メソッド
isMatchMethod() - インタフェース okuyama.imdst.util.protocol.IProtocolTaker のメソッド
isMatchMethod() - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のメソッド
  memcachedのプロトコルにマッチしたかを返す.
isMatchMethod() - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のメソッド
  memcachedのプロトコルにマッチしたかを返す.
isMatchMethod() - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
  okuyamaのプロトコルにマッチしたかを返す.
isNodeArrival(String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードの生存を確認
isNodeArrival(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードの生存を確認
isRangeData(String, int[][]) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  引数のKey値が引数のレンジの範囲のデータか確認し結果を返す.
isRuleMatchKey(String, int, int) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  引数のKey値が引数のルールのもと引数のmatchNoと合致するかを返す.
isStandby() - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  本メソッド呼び出すと本クラスを使用できるまで呼び出し元をロック停止させる.
isStandby() - クラス okuyama.imdst.util.StatusUtil の static メソッド
isTransactionMode() - クラス okuyama.imdst.util.StatusUtil の static メソッド
isUseMemoryLimitOver() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  メモリ使用量が規定限界値を超えていないか確認.
isWaitStatus(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードの使用一時停止状態を問い合わせ
iterator() - クラス okuyama.imdst.util.CoreValueMapSet のメソッド
iteratorInit() - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  イテレータを初期化.

## J

JavaMain - okuyama.base の クラス
  メインクラス.
JavaMain() - クラス okuyama.base.JavaMain のコンストラクタ
JavaSystemApi - okuyama.imdst.util の クラス
  システム系のApiに対してアクセスする.
JavaSystemApi() - クラス okuyama.imdst.util.JavaSystemApi のコンストラクタ
JOB_CONFIG_CLASS_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_COMMIT_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_COMMIT_TYPE1 - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_COMMIT_TYPE2 - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_COMMIT_TYPE3 - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_DBGROUP_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_DBGROUP_SEP - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_DEPEND_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_DEPEND_SEP - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_CLASS_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_COMMIT_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_COMMIT_TYPE1 - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_COMMIT_TYPE2 - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_COMMIT_TYPE3 - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_DBGROUP_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_DBGROUP_SEP - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_LIMIT_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPER_MAX_USE_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_HELPERLIST_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_INIT_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_JOBLIST_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_JOBLIST_SEP - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_JOIN_SEP - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_CONFIG_OPTION_KEY - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_END_WAIT_WORKER_END - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_END_WAIT_WORKER_ERR - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_END_WAIT_WORKER_RUN - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_END_WAIT_WORKER_TIMER - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_END_WAIT_WORKER_WAIT - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_STATUS_END - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_STATUS_ERR - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_STATUS_RUN - クラス okuyama.base.lang.BatchDefine の static 変数
JOB_STATUS_WAIT - クラス okuyama.base.lang.BatchDefine の static 変数
JobConfig - okuyama.base.parameter.config の クラス
  ルールの設定を読み込み保持する.
JobConfig(String) - クラス okuyama.base.parameter.config.JobConfig のコンストラクタ
  設定ファイル名を渡すことにより、生成.
jobConfigMap - クラス okuyama.base.job.AbstractJob の変数
JobConfigMap - okuyama.base.parameter.config の クラス
  一つのJobに対する詳細情報を保持する.
JobConfigMap(String, String, String, String, String[], String[], String) - クラス okuyama.base.parameter.config.JobConfigMap のコンストラクタ
  Job定義情報を初期化.
JobEndWaitWorker - okuyama.base.util の クラス
  Jobの終了を待機するスレッド.
JobEndWaitWorker() - クラス okuyama.base.util.JobEndWaitWorker のコンストラクタ

## K

keyHelperClientParamEncoding - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyHelperClientParamSep - クラス okuyama.imdst.util.ImdstDefine の static 変数
KeyManagerAcceptHelper - okuyama.imdst.helper の クラス
  KeyManagerの使用する接続ソケットを監視し、読み込み待ちのソケットを見つけ出し、
  処理対象のキューに登録する.
KeyManagerAcceptHelper() - クラス okuyama.imdst.helper.KeyManagerAcceptHelper のコンストラクタ
KeyManagerConnectHelper - okuyama.imdst.helper の クラス
KeyManagerConnectHelper() - クラス okuyama.imdst.helper.KeyManagerConnectHelper のコンストラクタ
KeyManagerHelper - okuyama.imdst.helper の クラス
  Key情報を格納するHelper.
KeyManagerHelper() - クラス okuyama.imdst.helper.KeyManagerHelper のコンストラクタ
KeyManagerJob - okuyama.imdst.job の クラス
  keyとValueの関係を管理するJob、自身でポートを上げて待ち受ける.
KeyManagerJob() - クラス okuyama.imdst.job.KeyManagerJob のコンストラクタ
KeyManagerValueMap - okuyama.imdst.util の クラス
  KeyとValueを管理する独自Mapクラス.
KeyManagerValueMap(int, boolean, String[]) - クラス okuyama.imdst.util.KeyManagerValueMap のコンストラクタ
KeyManagerValueMap(String[], int) - クラス okuyama.imdst.util.KeyManagerValueMap のコンストラクタ
KeyMapManager - okuyama.imdst.util の クラス
  DataNodeが使用するKey-Valueを管理するモジュール.
KeyMapManager(String, String, boolean, int, boolean, boolean) - クラス okuyama.imdst.util.KeyMapManager のコンストラクタ
KeyMapManager(String, String, boolean, int, boolean) - クラス okuyama.imdst.util.KeyMapManager のコンストラクタ
KeyMapManager(String, String, boolean, int, boolean, int, String[]) - クラス okuyama.imdst.util.KeyMapManager のコンストラクタ
KeyMapManager(String, String, boolean, int, boolean, String[]) - クラス okuyama.imdst.util.KeyMapManager のコンストラクタ
keyNodeConnectionMapKey - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeConnectionMapTime - クラス okuyama.imdst.util.ImdstDefine の static 変数
KeyNodeConnector - okuyama.imdst.util.io の クラス
KeyNodeConnector(String, int, String) - クラス okuyama.imdst.util.io.KeyNodeConnector のコンストラクタ
keyNodeConnectPool - クラス okuyama.imdst.helper.AbstractMasterManagerHelper の static 変数
KeyNodeDataOptimizationJob - okuyama.imdst.job の クラス
  KeyNodeから該当Keyノードが保持しているKey値を取り出、Getを実行しデータの最適化を行う.
KeyNodeDataOptimizationJob() - クラス okuyama.imdst.job.KeyNodeDataOptimizationJob のコンストラクタ
keyNodeKeyCalcSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeKeyNewRegistErrMsg - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeKeyNewRegistSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeKeyRegistSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeKeyRemoveNotFoundStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeKeyRemoveSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeKeyUpdatedErrMsg - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeLockingSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
KeyNodeOptimizationConsistentHashHelper - okuyama.imdst.helper の クラス
  KeyNodeのデータを最適化するHelperクラス.
KeyNodeOptimizationConsistentHashHelper() - クラス okuyama.imdst.helper.KeyNodeOptimizationConsistentHashHelper のコンストラクタ
KeyNodeOptimizationHelper - okuyama.imdst.helper の クラス
  KeyNodeのデータを最適化するHelperクラス
KeyNodeOptimizationHelper() - クラス okuyama.imdst.helper.KeyNodeOptimizationHelper のコンストラクタ
keyNodeReaderKey - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeReleaseSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeSocketKey - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeStreamReaderKey - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeStreamWriterKey - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeTagRegistSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyNodeUpdateVersionCheckSuccessStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
KeyNodeWatchHelper - okuyama.imdst.helper の クラス
  KeyNodeの監視を行うHelperクラス
KeyNodeWatchHelper() - クラス okuyama.imdst.helper.KeyNodeWatchHelper のコンストラクタ
KeyNodeWatchJob - okuyama.imdst.job の クラス
  KeyNodeを監視して生存確認を行う.
KeyNodeWatchJob() - クラス okuyama.imdst.job.KeyNodeWatchJob のコンストラクタ
keyNodeWriterKey - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyWorkFileEncoding - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyWorkFileEndPointStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
keyWorkFileSep - クラス okuyama.imdst.util.ImdstDefine の static 変数

## L

lockData(String, int, int) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  データのLockを依頼する.
locking(String, String, int) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  Lockの取得を行う.
LoggerFactory - okuyama.base.util の クラス
  ロガーファクトリ.
LoggerFactory() - クラス okuyama.base.util.LoggerFactory のコンストラクタ

## M

main(String[]) - クラス okuyama.base.JavaMain の static メソッド
  起動メソッド
main(String[]) - クラス okuyama.imdst.manager.OkuyamaManagerServer の static メソッド
MainServlet - okuyama.imdst.manager.servlet の クラス
MainServlet() - クラス okuyama.imdst.manager.servlet.MainServlet のコンストラクタ
maintenanceRemoveTransfer() - クラス okuyama.imdst.util.ValueCacheMap のメソッド
  removeTransfer
managedHelperConfig(HelperConfigMap) - クラス okuyama.base.util.HelperPool の static メソッド
  Helperのプールを初期化する.
manualGc() - クラス okuyama.imdst.util.JavaSystemApi の static メソッド
  手動でgcを発行する.
mark(int) - クラス okuyama.imdst.util.io.CustomReader のメソッド
MasterConfigurationManagerHelper - okuyama.imdst.helper の クラス
  KeyNodeの監視を行うHelperクラス
MasterConfigurationManagerHelper() - クラス okuyama.imdst.helper.MasterConfigurationManagerHelper のコンストラクタ
MasterConfigurationManagerJob - okuyama.imdst.job の クラス
  MasterNodeの設定関係を管理するJob
  主に設定ファイルの初期読み込み及び、データノード上に存在する設定情報を監視して
  変更があった場合は取り込む.
MasterConfigurationManagerJob() - クラス okuyama.imdst.job.MasterConfigurationManagerJob のコンストラクタ
MasterManagerAcceptHelper - okuyama.imdst.helper の クラス
  MasterManagerの使用する接続ソケットを監視し、読み込み待ちのソケットを見つけ出し、
  処理対象のキューに登録する.
MasterManagerAcceptHelper() - クラス okuyama.imdst.helper.MasterManagerAcceptHelper のコンストラクタ
MasterManagerConnectHelper - okuyama.imdst.helper の クラス
MasterManagerConnectHelper() - クラス okuyama.imdst.helper.MasterManagerConnectHelper のコンストラクタ
MasterManagerHelper - okuyama.imdst.helper の クラス
  MasterNodeのメイン実行部分
MasterManagerHelper() - クラス okuyama.imdst.helper.MasterManagerHelper のコンストラクタ
MasterManagerJob - okuyama.imdst.job の クラス
  MasterNode、自身でポートを上げて待ち受ける
  クライアントからの要求をHelperに依頼する.
MasterManagerJob() - クラス okuyama.imdst.job.MasterManagerJob のコンストラクタ
masterNodeMaxConnectTime - クラス okuyama.imdst.util.ImdstDefine の static 変数
masterNodesList - クラス okuyama.imdst.client.OkuyamaClient の変数
maxKeySize - クラス okuyama.imdst.client.OkuyamaClient の変数
maxValueSize - クラス okuyama.imdst.client.OkuyamaClient の変数
memcache4datanodeProtocol - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcache4proxyProtocol - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcached4datanodeProtocol - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcached4proxyProtocol - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcachedProtocol - クラス okuyama.imdst.util.ImdstDefine の static 変数
MemcachedProtocolTaker - okuyama.imdst.util.protocol の クラス
  クライアントとのProtocolの差を保管する.
MemcachedProtocolTaker() - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のコンストラクタ
MemcachedProtocolTaker4Data - okuyama.imdst.util.protocol の クラス
  クライアントとのProtocolの差を保管する.
MemcachedProtocolTaker4Data() - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のコンストラクタ
memcachedSetCommandPaddingStr - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodAdd - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodAppend - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodCas - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodDecr - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodDelete - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodGet - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodGets - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodIncr - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodSep - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodSet - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheExecuteMethodVersion - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheMethodRetrunServerError - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheMethodReturnErrorAdd - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheMethodReturnErrorCas - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheMethodReturnErrorComn - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheMethodReturnErrorDelete - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheMethodReturnSuccessDelete - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheMethodReturnSuccessSet - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheProtocol - クラス okuyama.imdst.util.ImdstDefine の static 変数
memcacheUnique32BitSep - クラス okuyama.imdst.util.ImdstDefine の static 変数
MemoryModeCoreValueCnv - okuyama.imdst.util の クラス
  最終保存媒体がMemory時のConverter.
MemoryModeCoreValueCnv() - クラス okuyama.imdst.util.MemoryModeCoreValueCnv のコンストラクタ
metaColumnSep - クラス okuyama.imdst.util.protocol.AbstractProtocolTaker の static 変数
MethodPatterTestJob - test.job の クラス
  登録、取得、Tag登録、Tag取得、削除、Script実行、一意登録、のテストを実行
MethodPatterTestJob() - クラス test.job.MethodPatterTestJob のコンストラクタ

## N

next() - クラス okuyama.imdst.util.CoreValueMapIterator のメソッド
  next
nextConnect() - クラス okuyama.imdst.client.ImdstKeyValueClient のメソッド
  設定されたMasterNodeの接続情報を元に自動的に接続を行う.
nextExecution() - インタフェース okuyama.imdst.util.protocol.IProtocolTaker のメソッド
nextExecution() - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のメソッド
  次の動きを指示.
nextExecution() - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のメソッド
  次の動きを指示.
nextExecution() - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
  次の動きを指示.
nextIteratorKey() - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
nodeConnectionOpenPingTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
nodeConnectionOpenShortTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
nodeConnectionOpenTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
nodeConnectionPingTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
nodeConnectionTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
nodeConnectionTimeout4RecoverMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
nodeConnectiontReadShortTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
nodeDataRecover(String, String, ILogger) - クラス okuyama.imdst.helper.KeyNodeWatchHelper のメソッド
  ダウン状態から復帰したノードに対して、ペアーのノードのデータをコピーする.
nodeDataRecover(String, String, boolean, ILogger) - クラス okuyama.imdst.helper.KeyNodeWatchHelper のメソッド
  ダウン状態から復帰したノードに対して、ペアーのノードのデータをコピーする.
NodeDnsUtil - okuyama.imdst.util.io の クラス
  IPの名前解決を代行する.
NodeDnsUtil() - クラス okuyama.imdst.util.io.NodeDnsUtil のコンストラクタ
NodeStatusChangeJob - test.job の クラス
  DataNodeの停止、起動のテストを実行.
NodeStatusChangeJob() - クラス test.job.NodeStatusChangeJob のコンストラクタ
nowConnectServerInfo - クラス okuyama.imdst.client.OkuyamaClient の変数
numberOfDeletedDataPoint - クラス okuyama.imdst.util.ImdstDefine の static 変数

## O

okuyama.base - パッケージ okuyama.base
okuyama.base.job - パッケージ okuyama.base.job
okuyama.base.lang - パッケージ okuyama.base.lang
okuyama.base.parameter.config - パッケージ okuyama.base.parameter.config
okuyama.base.process - パッケージ okuyama.base.process
okuyama.base.util - パッケージ okuyama.base.util
okuyama.imdst.client - パッケージ okuyama.imdst.client
okuyama.imdst.helper - パッケージ okuyama.imdst.helper
okuyama.imdst.job - パッケージ okuyama.imdst.job
okuyama.imdst.manager - パッケージ okuyama.imdst.manager
okuyama.imdst.manager.servlet - パッケージ okuyama.imdst.manager.servlet
okuyama.imdst.process - パッケージ okuyama.imdst.process
okuyama.imdst.util - パッケージ okuyama.imdst.util
okuyama.imdst.util.io - パッケージ okuyama.imdst.util.io
okuyama.imdst.util.protocol - パッケージ okuyama.imdst.util.protocol
OkuyamaClient - okuyama.imdst.client の クラス
  MasterNodeと通信を行うクライアント
  ユーザ開発アプリケーションが利用する想定.
OkuyamaClient() - クラス okuyama.imdst.client.OkuyamaClient のコンストラクタ
  コンストラクタ
OkuyamaClientException - okuyama.imdst.client の 例外
  OkuyamaClientException
OkuyamaClientException(Throwable) - 例外 okuyama.imdst.client.OkuyamaClientException のコンストラクタ
OkuyamaClientException(String) - 例外 okuyama.imdst.client.OkuyamaClientException のコンストラクタ
OkuyamaClientException(String, Throwable) - 例外 okuyama.imdst.client.OkuyamaClientException のコンストラクタ
OkuyamaManagerServer - okuyama.imdst.manager の クラス
OkuyamaManagerServer() - クラス okuyama.imdst.manager.OkuyamaManagerServer のコンストラクタ
okuyamaProtocol - クラス okuyama.imdst.util.ImdstDefine の static 変数
OkuyamaProtocolTaker - okuyama.imdst.util.protocol の クラス
  クライアントとのProtocolの差を保管する.
OkuyamaProtocolTaker() - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のコンストラクタ
okuyamaVersion - クラス okuyama.imdst.util.ImdstDefine の static 変数
oldRules - クラス okuyama.imdst.util.DataDispatcher の static 変数
outputConsistentHashMoveData2Stream(PrintWriter, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
outputDiffKeyMapObj2Stream(PrintWriter, BufferedReader) - クラス okuyama.imdst.util.KeyMapManager のメソッド
outputKeyMapObj2Stream(PrintWriter) - クラス okuyama.imdst.util.KeyMapManager のメソッド
outputNoMatchKeyMapKey2Stream(PrintWriter, int, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド

## P

paddingSymbol - クラス okuyama.imdst.util.FileBaseDataMap の static 変数
paddingSymbolSet - クラス okuyama.imdst.util.FileBaseDataMap の static 変数
paddingSymbolSetString - クラス okuyama.imdst.util.FileBaseDataMap の static 変数
paramBalance - クラス okuyama.imdst.util.ImdstDefine の static 変数
paramBis - クラス okuyama.imdst.util.ImdstDefine の static 変数
paramBr - クラス okuyama.imdst.util.ImdstDefine の static 変数
paramCheckCount - クラス okuyama.imdst.util.ImdstDefine の static 変数
paramCheckCountMaster - クラス okuyama.imdst.util.ImdstDefine の static 変数
paramLast - クラス okuyama.imdst.util.ImdstDefine の static 変数
paramPw - クラス okuyama.imdst.util.ImdstDefine の static 変数
paramSocket - クラス okuyama.imdst.util.ImdstDefine の static 変数
paramStart - クラス okuyama.imdst.util.ImdstDefine の static 変数
PartialFileModeCoreValueCnv - okuyama.imdst.util の クラス
  最終保存媒体がFile時のConverter.
PartialFileModeCoreValueCnv() - クラス okuyama.imdst.util.PartialFileModeCoreValueCnv のコンストラクタ
pollParameterQueue() - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper用のパラメータQueueから取得
pollParameterQueue() - クラス okuyama.base.util.HelperPool の static メソッド
  Helper用のパラメータキューから取得 全てのHelper共通
pollSpecificationParameterQueue(String) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper用のパラメータQueueから取得
pollSpecificationParameterQueue(String) - クラス okuyama.base.util.HelperPool の static メソッド
  Helper用のパラメータキューに追加|.
poolEnd() - クラス okuyama.base.util.HelperPool のメソッド
print(String) - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
println(String) - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
process(String) - インタフェース okuyama.base.process.IProcess のメソッド
  Process実行部分.
process(String) - クラス okuyama.imdst.process.ServerPreprocess のメソッド
Prop_AllMasterNodeInfo - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_BalanceRatio - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_ConnectionAutoCloseTime - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_DataConsistencyMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_DataMemory - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_DistributionAlgorithm - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_ExecutionMethods - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_IsolationMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_IsolationPrefix - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyMapDelayWrite - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyMapNodesInfo - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyMapNodesRule - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyMemory - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyNodeMaxAcceptParallelExecution - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyNodeMaxAcceptParallelQueue - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyNodeMaxConnectParallelExecution - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyNodeMaxConnectParallelQueue - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyNodeMaxWorkerParallelExecution - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyNodeMaxWorkerParallelQueue - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeySize - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_KeyStoreDirs - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_LoadBalanceMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MainMasterNodeInfo - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MainMasterNodeMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MasterNodeMaxAcceptParallelExecution - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MasterNodeMaxAcceptParallelQueue - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MasterNodeMaxConnectParallelExecution - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MasterNodeMaxConnectParallelQueue - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MasterNodeMaxWorkerParallelExecution - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MasterNodeMaxWorkerParallelQueue - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MemoryLimitSize - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MemoryMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_MyNodeInfo - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_PacketBalancerParallelExecution - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_PacketBalancerParallelQueue - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_SlaveMasterNodes - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_SubKeyMapNodesInfo - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_SystemConfigMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_ThirdKeyMapNodesInfo - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_TransactionManagerInfo - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_TransactionMode - クラス okuyama.imdst.util.ImdstDefine の static 変数
Prop_VirtualStoreDirs - クラス okuyama.imdst.util.ImdstDefine の static 変数
ProtocolTakerFactory - okuyama.imdst.util.protocol の クラス
  クライアントとのProtocolの差を保管するProtocolTakerをインスタンス化して返す.
ProtocolTakerFactory() - クラス okuyama.imdst.util.protocol.ProtocolTakerFactory のコンストラクタ
put(Object, Object) - クラス okuyama.imdst.util.CoreValueMap のメソッド
  set
put(Object, Object) - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  put.
put(Object, Object) - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  putをオーバーライド.
put(Object, Object) - クラス okuyama.imdst.util.ValueCacheMap のメソッド
  set
pw - クラス okuyama.imdst.client.OkuyamaClient の変数

## R

read() - クラス okuyama.imdst.util.io.ChannelInput のメソッド
read(byte[], int, int) - クラス okuyama.imdst.util.io.ChannelInput のメソッド
read(byte[]) - クラス okuyama.imdst.util.io.CustomReader のメソッド
read() - クラス okuyama.imdst.util.io.CustomReader のメソッド
readByteValue(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでデータを取得する(バイナリ).
readLine() - クラス okuyama.imdst.util.io.CustomReader のメソッド
readLine() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
readLine(String) - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
readLineWithReady() - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
readLineWithReady(String) - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
ready() - クラス okuyama.imdst.util.io.CustomReader のメソッド
recoverConnectionTimeout - クラス okuyama.imdst.util.ImdstDefine の static 変数
releaseLockData(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  データのLock解除を依頼する.
reloadJobFileParameter(String[]) - クラス okuyama.base.job.AbstractHelper のメソッド
  Job設定ファイルの指定のキー値を再読み込みする.
reloadJobFileParameter(String[]) - クラス okuyama.base.job.AbstractJob のメソッド
  Job設定ファイルの指定のキー値を再読み込みする.
reloadJobFileParameter(String[]) - クラス okuyama.base.parameter.config.ConfigFolder の static メソッド
  Job設定の指定のキーの値を再読み込みする.
reloadUserParam(String[]) - クラス okuyama.base.parameter.config.JobConfig のメソッド
  ユーザが自由に設定した設定情報を再読み込みする.
remove(Object) - クラス okuyama.imdst.util.CoreValueMap のメソッド
  remove
remove() - クラス okuyama.imdst.util.CoreValueMapIterator のメソッド
  remove
remove(Object) - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  remove.
remove(Object) - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  removeをオーバーライド.
remove(Object) - クラス okuyama.imdst.util.ValueCacheMap のメソッド
  remove
removeConsistentHashMoveData() - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
removeConsistentHashMoveData2Stream(PrintWriter, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
removeEldestEntry(Map.Entry) - クラス okuyama.imdst.util.ValueCacheMap のメソッド
  削除指標実装.
removeHelperReturnParam(int) - クラス okuyama.base.job.AbstractJob のメソッド
  Helperの戻り値を返す.
removeHelperShareParam(Object) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper間で共有する値を削除する.
removeKeyPair(String, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
removeLock(String, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  Lockの開放を行う.
removeModMoveData2Stream(PrintWriter, BufferedReader) - クラス okuyama.imdst.util.KeyMapManager のメソッド
removeNameMap(String) - クラス okuyama.imdst.util.io.NodeDnsUtil の static メソッド
removeNodeWaitStatus(String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードの一時停止を解除.
removeTransfer() - クラス okuyama.imdst.util.ValueCacheMap のメソッド
  removeTransfer
removeValue(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでValueを削除する.
removeValue(String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeからKeyでデータを削除する.
removeWaitStatus(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードの使用一時停止を解除
reset() - クラス okuyama.imdst.util.io.CustomReader のメソッド
retryClientReadFlg - クラス okuyama.imdst.util.ImdstDefine の static 変数
returnHelper(String, AbstractHelper) - クラス okuyama.base.util.HelperPool の static メソッド
  Helperインスタンスを返す.
rule - クラス okuyama.imdst.util.DataDispatcher の static 変数
ruleInt - クラス okuyama.imdst.util.DataDispatcher の static 変数
RUN - クラス okuyama.base.job.AbstractHelper の static 変数
run() - クラス okuyama.base.job.AbstractHelper のメソッド
  メイン実行部分.
RUN - クラス okuyama.base.job.AbstractJob の static 変数
run() - クラス okuyama.base.job.AbstractJob のメソッド
  メイン実行部分.
run() - クラス okuyama.base.util.HelperPool のメソッド
run() - クラス okuyama.base.util.JobEndWaitWorker のメソッド
  メイン実行部分
run() - クラス okuyama.imdst.util.KeyMapManager のメソッド
  定期的にトランザクションログファイルのローテーション及び、Vacuum処理を行う.
runJobEndWait() - クラス okuyama.base.DefaultJobController のメソッド
  現在RUNのステータスになっているJobを終了するのを待つ
  スレッドを起動する.

## S

saveDataMaxSize - クラス okuyama.imdst.util.ImdstDefine の static 変数
saveKeyMaxSize - クラス okuyama.imdst.util.ImdstDefine の static 変数
saveSize - クラス okuyama.imdst.client.OkuyamaClient の変数
sendByteValue(String, byte[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへデータを送信する(バイナリデータ).
sepStr - クラス okuyama.imdst.client.OkuyamaClient の static 変数
ServerControllerHelper - okuyama.imdst.helper の クラス
ServerControllerHelper() - クラス okuyama.imdst.helper.ServerControllerHelper のコンストラクタ
ServerManagedJob - okuyama.imdst.job の クラス
  Serverのリソース全般を管理する.
ServerManagedJob() - クラス okuyama.imdst.job.ServerManagedJob のコンストラクタ
ServerPreprocess - okuyama.imdst.process の クラス
  okuyama用のPreProcess.
ServerPreprocess() - クラス okuyama.imdst.process.ServerPreprocess のコンストラクタ
ServerTimerHelper - okuyama.imdst.helper の クラス
ServerTimerHelper() - クラス okuyama.imdst.helper.ServerTimerHelper のコンストラクタ
setActiveConnection(String, KeyNodeConnector) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  データノードとのコネクションをセットする.
setArriveNode(String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードの復帰を登録
setArriveNode(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードの復帰を登録
setByteValue(String, byte[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへデータを登録要求する(バイナリデータ).
setByteValue(String, String[], byte[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへデータを登録要求する(バイナリデータ).
setCheckTargetMasterNodes(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  自身がチェックしなければいけないMasterNodeを登録.
setClientInfo(String) - インタフェース okuyama.imdst.util.protocol.IProtocolTaker のメソッド
setClientInfo(String) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のメソッド
  自身が担当する通信対象の情報を設定する.
setClientInfo(String) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のメソッド
  自身が担当する通信対象の情報を設定する.
setClientInfo(String) - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
  自身が担当する通信対象の情報を設定する.
setCompressMode(boolean) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  データ保存時の圧縮指定.
setConfig(HelperConfigMap) - クラス okuyama.base.job.AbstractHelper のメソッド
  自身の設定情報格納
setConfig(JobConfigMap) - クラス okuyama.base.job.AbstractJob のメソッド
  自身の設定情報格納.
setConfig(BatchConfig, JobConfig) - クラス okuyama.base.parameter.config.ConfigFolder の static メソッド
setConnectionInfos(String[]) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeの接続情報を設定する.
setConsistentHashMoveData(HashMap) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
setDeadNode(String, int, Throwable) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードの停止を登録
setDeadNode(String, int, Throwable, boolean) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードの停止を登録
setDeadNode(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードの停止を登録
setDebugOption(boolean) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  デバッグモード設定.
setDispatchMode(String) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
setDistributionAlgorithm(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
setHelperShareParam(Object, Object) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper間で共有する値をセットする.
setJobShareParam(Object, Object) - クラス okuyama.base.job.AbstractJob のメソッド
  Job間で共有する値をセットする.
setKeyPair(String, String, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  キーを指定することでノードをセットする.
setKeyPairOnlyOnce(String, String, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  キーを指定することでノードをセットする.
setKeyPairOnlyOnce(String, String, String, boolean) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  キーを指定することでノードをセットする.
setKeyPairVersionCheck(String, String, String, String, boolean) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  キーを指定することでノードをセットする.
setKLastDataChangeTime(long) - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  データを変更した最終時間を記録する.
setMainMasterNode(boolean, int) - クラス okuyama.imdst.util.StatusUtil の static メソッド
setMyNodeInfo(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  自身の情報をセット
setName(String) - クラス okuyama.base.job.AbstractHelper のメソッド
setNameMap(String, String) - クラス okuyama.imdst.util.io.NodeDnsUtil の static メソッド
setNewValue(String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへ新規データを登録要求する.
setNewValue(String, String[], String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへ新規データを登録要求する.
setNodeDataSize(Integer, String[]) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  DataNodeの格納して格納しているデータサイズをセットする
setNodeRebootTime(String, Long) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードの最新起動時間を設定
setNodeStatusDt(String, String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
setNodeWaitStatus(String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードの一時停止を要求.
setNowCpuStatus(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
setNowMemoryStatus(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
setNowNodeDataOptimization(boolean) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
setNowTransactionCode(String) - クラス okuyama.imdst.client.ImdstKeyValueClient のメソッド
  他のクライアントが実施しているトランザクションコードを設定することで、 トランザクション処理を引き継ぐことが出来る。
setNowTransactionCode(String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  他のクライアントが実施しているトランザクションコードを設定することで、 トランザクション処理を引き継ぐことが出来る。
setParameters(Object[]) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helper用のパラメータ設定.
setPoolConnectStatus(boolean) - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
setPostProcess(String) - クラス okuyama.base.job.AbstractJob のメソッド
  PostProcessの値をセット.
setPreProcess(String) - クラス okuyama.base.job.AbstractJob のメソッド
  PreProcessの返り値値をセット.
setReboot(boolean) - クラス okuyama.base.job.AbstractHelper のメソッド
setRecoverMode(boolean, String) - クラス okuyama.imdst.util.io.KeyNodeConnector の static メソッド
setRecoverNode(boolean, String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードのリカバリーの開始、終了をスレーブのMasterNodeへ送信
setRecoverSuccess(String) - クラス okuyama.imdst.helper.AbstractMasterManagerHelper のメソッド
  ノードのリカバリーの終了通知とDataNode起動をスレーブのMasterNodeへ送信.
setRetryConnectMode(boolean) - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
setReturnParameter(Object) - クラス okuyama.base.job.AbstractHelper のメソッド
  Helperが終了した際に外部に伝播したいパラメータをセット.
setSaveMaxDataSize(int) - クラス okuyama.imdst.client.ImdstKeyValueClient のメソッド
  保存するデータの最大長を変更する.
setSlaveMasterNodes(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
setSoTimeout(int) - クラス okuyama.imdst.util.io.KeyNodeConnector のメソッド
setStatus(int) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  全体ステータスを設定
setStatusAndMessage(int, String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  全体ステータスを設定
setTagPair(String, String, String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
setTargetJobs(ArrayList) - クラス okuyama.base.util.JobEndWaitWorker のメソッド
  終了確認を行いたいJobを設定する.
setTimeParamSep - クラス okuyama.imdst.util.ImdstDefine の static 変数
setTransactionMode(boolean) - クラス okuyama.imdst.util.StatusUtil の static メソッド
setTransactionNode(String[]) - クラス okuyama.imdst.util.StatusUtil の static メソッド
setValue(String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへデータを登録要求する.
setValue(String, String[], String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへデータを登録要求する.
setValue(Object) - クラス okuyama.imdst.util.CoreValueMapEntry のメソッド
  setValue
setValueServerReqBuf - クラス okuyama.imdst.client.OkuyamaClient の変数
setValueVersionCheck(String, String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへバージョンチェック付き値登録要求をする.
setValueVersionCheck(String, String[], String, String) - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  MasterNodeへバージョンチェック付き値登録要求をする.
setWaitStatus(String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードの使用一時停止を設定
sha1Hash4Int(String) - クラス okuyama.imdst.util.DataDispatcher の static メソッド
  sha1のアルゴリズムでHashした値をjavaのhashCodeして返す.
shutdownMainProccess() - クラス okuyama.base.JavaMain の static メソッド
size() - クラス okuyama.imdst.util.CoreValueMap のメソッド
  size.
size() - クラス okuyama.imdst.util.CoreValueMapSet のメソッド
size() - クラス okuyama.imdst.util.FileBaseDataList のメソッド
  size.
size() - クラス okuyama.imdst.util.FileBaseDataMap のメソッド
  size.
socket - クラス okuyama.imdst.client.OkuyamaClient の変数
startTransaction() - クラス okuyama.imdst.client.OkuyamaClient のメソッド
  Transactionを開始する.
startVaccumInvalidCount - クラス okuyama.imdst.util.ImdstDefine の static 変数
status - クラス okuyama.base.job.AbstractHelper の変数
status - クラス okuyama.base.job.AbstractJob の変数
StatusUtil - okuyama.imdst.util の クラス
  システム全般の稼動ステータス管理モジュール.
StatusUtil() - クラス okuyama.imdst.util.StatusUtil のコンストラクタ
stop() - クラス okuyama.imdst.manager.OkuyamaManagerServer の static メソッド
stringBufferLarge_2Size - クラス okuyama.imdst.util.ImdstDefine の static 変数
stringBufferLarge_3Size - クラス okuyama.imdst.util.ImdstDefine の static 変数
stringBufferLargeSize - クラス okuyama.imdst.util.ImdstDefine の static 変数
stringBufferMiddleSize - クラス okuyama.imdst.util.ImdstDefine の static 変数
stringBufferSmall_2Size - クラス okuyama.imdst.util.ImdstDefine の static 変数
stringBufferSmallSize - クラス okuyama.imdst.util.ImdstDefine の static 変数
SUCCESS - クラス okuyama.base.job.AbstractHelper の static 変数
SUCCESS - クラス okuyama.base.job.AbstractJob の static 変数
SystemUtil - okuyama.imdst.util の クラス
  okuyamaが使用する共通的なApiに対してアクセスする.
SystemUtil() - クラス okuyama.imdst.util.SystemUtil のコンストラクタ

## T

tagKeySep - クラス okuyama.imdst.client.OkuyamaClient の static 変数
takeRequestLine(CustomReader, PrintWriter) - インタフェース okuyama.imdst.util.protocol.IProtocolTaker のメソッド
takeRequestLine(BufferedReader, PrintWriter) - インタフェース okuyama.imdst.util.protocol.IProtocolTaker のメソッド
takeRequestLine(BufferedReader, PrintWriter) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のメソッド
takeRequestLine(CustomReader, PrintWriter) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のメソッド
  memcached用のリクエストをパースし共通のプロトコルに変換.
takeRequestLine(BufferedReader, PrintWriter) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のメソッド
  memcache用のリクエストをパースし共通のプロトコルに変換.
takeRequestLine(CustomReader, PrintWriter) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のメソッド
  memcache用のリクエストをパースし共通のプロトコルに変換.
takeRequestLine(InputStream, PrintWriter) - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
  okuyama用のリクエストをパースし共通のプロトコルに変換.
takeRequestLine(BufferedReader, PrintWriter) - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
takeRequestLine(CustomReader, PrintWriter) - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
  okuyama用のリクエストをパースし共通のプロトコルに変換.
takeRequestLine4List(CustomReader, PrintWriter) - インタフェース okuyama.imdst.util.protocol.IProtocolTaker のメソッド
takeRequestLine4List(CustomReader, PrintWriter) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のメソッド
  memcached用のリクエストをパースし共通のプロトコルに変換.
takeRequestLine4List(CustomReader, PrintWriter) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のメソッド
takeRequestLine4List(CustomReader, PrintWriter) - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
takeResponseLine(String[]) - インタフェース okuyama.imdst.util.protocol.IProtocolTaker のメソッド
takeResponseLine(String[]) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker のメソッド
  memcached用のレスポンスを作成.
takeResponseLine(String[]) - クラス okuyama.imdst.util.protocol.MemcachedProtocolTaker4Data のメソッド
  memcache用のレスポンスを作成.
takeResponseLine(String[]) - クラス okuyama.imdst.util.protocol.OkuyamaProtocolTaker のメソッド
  okuyama用のレスポンスを作成.
test.job - パッケージ test.job
TestJob - test.job の クラス
TestJob() - クラス test.job.TestJob のコンストラクタ
trace(Object) - クラス okuyama.base.util.DefaultLogger のメソッド
trace(Object, Throwable) - クラス okuyama.base.util.DefaultLogger のメソッド
trace(Object) - インタフェース okuyama.base.util.ILogger のメソッド
trace(Object, Throwable) - インタフェース okuyama.base.util.ILogger のメソッド
transactionCode - クラス okuyama.imdst.client.OkuyamaClient の変数
TransactionManagerHelper - okuyama.imdst.helper の クラス
  分散Transactionrを実現する.
TransactionManagerHelper() - クラス okuyama.imdst.helper.TransactionManagerHelper のコンストラクタ
TransactionManagerJob - okuyama.imdst.job の クラス
  OkuyamaでTransactionの概念を実現する.
TransactionManagerJob() - クラス okuyama.imdst.job.TransactionManagerJob のコンストラクタ
truncateData(String) - クラス okuyama.imdst.util.KeyMapManager のメソッド
  指定のIsolation指定のuniqueKeyに関係するデータを全て削除する.

## U

useMemoryLimitOver() - クラス okuyama.imdst.util.StatusUtil の static メソッド
  メモリ使用量が規定限界値を超えた場合に呼び出す.
USER_OPTION_STR - クラス okuyama.base.lang.BatchDefine の static 変数
useValueCache - クラス okuyama.imdst.util.ImdstDefine の static 変数

## V

vacuumData() - クラス okuyama.imdst.util.KeyManagerValueMap のメソッド
  データファイルの不要領域を掃除して新たなファイルを作りなおす.
vacuumExecAfterAccessTime - クラス okuyama.imdst.util.ImdstDefine の static 変数
vacuumInvalidDataFlg - クラス okuyama.imdst.util.ImdstDefine の static 変数
vacuumStartCompulsionLimit - クラス okuyama.imdst.util.ImdstDefine の static 変数
vacuumStartLimit - クラス okuyama.imdst.util.ImdstDefine の static 変数
ValueCacheMap - okuyama.imdst.util の クラス
  LinkedHashMapを継承してLRUキャッシュを実現.
ValueCacheMap() - クラス okuyama.imdst.util.ValueCacheMap のコンストラクタ
ValueCacheMap(int) - クラス okuyama.imdst.util.ValueCacheMap のコンストラクタ
valueCacheMaxSize - クラス okuyama.imdst.util.ImdstDefine の static 変数
valueMetaColumnSep - クラス okuyama.imdst.util.ImdstDefine の static 変数

## W

WAIT - クラス okuyama.base.job.AbstractHelper の static 変数
WAIT - クラス okuyama.base.job.AbstractJob の static 変数
waitGetHelperReturnParam(int, int) - クラス okuyama.base.job.AbstractJob のメソッド
  Helperの戻り値を返す.
waitNodeUseStatus(String, String, String) - クラス okuyama.imdst.util.StatusUtil の static メソッド
  ノードが使用開始になるまで停止する
warn(Object) - クラス okuyama.base.util.DefaultLogger のメソッド
warn(Object, Throwable) - クラス okuyama.base.util.DefaultLogger のメソッド
warn(Object) - インタフェース okuyama.base.util.ILogger のメソッド
warn(Object, Throwable) - インタフェース okuyama.base.util.ILogger のメソッド
workFileChangeNewFileSize - クラス okuyama.imdst.util.ImdstDefine の static 変数

A B C D E F G H I J K L M N O P R S T U V W

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし