概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## okuyama.imdst.process
クラス ServerPreprocess

    java.lang.Object
      okuyama.imdst.process.ServerPreprocess

すべての実装されたインタフェース:
  IProcess

    public class ServerPreprocess

extends java.lang.Object
implements IProcess

okuyama用のPreProcess.
起動時の引数を解析し、反映する.
起動オプション一覧
-debug / デバッグモードで起動
-c MasterNodeの無操作コネクションタイムアウト時間(秒)
-S DataNodeのValueの保存可能最大サイズ(バイト)
-s DataNodeのValueの共通データファイルへの書き出し中間サイズ(バイト)(DataNode用設定ファイルのdataMemory=trueの場合のみ有効)
-v 分散モードがConsistentHash時(MasterNode用設定ファイルのDistributionAlgorithm=consistenthashの場合のみ)のVirtualNodeの数 -fa ImdstDefine.parallelDiskAccess /ファイルシステムへの同時アクセス係数(整数) -ncot ImdstDefine.nodeConnectionOpenTimeout /DataNodeへのSocketコネクションOpenのタイムアウト閾値(ミリ秒) -nct ImdstDefine.nodeConnectionTimeout /DataNodeへのSocketコネクションreadのタイムアウト閾値(ミリ秒) -mmgrs ImdstDefine.maxMultiGetRequestSize /getMultiValueの際に一度にDataNodeに問い合わせるRequestKeyの数

作成者:
  T.Okuyama

コンストラクタの概要
`ServerPreprocess()`

メソッドの概要
`java.lang.String` | `process(java.lang.String option)` Process実行部分.

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### ServerPreprocess

    public ServerPreprocess()

メソッドの詳細

### process

    public java.lang.String process(java.lang.String option)
                             throws BatchException

  インタフェース `IProcess` の記述:
  Process実行部分.

  定義:
    インタフェース `IProcess` 内の `process`
  パラメータ:
    `option` - 設定ファイルのoption部分
  戻り値:
    String 結果(必要な場合のみ、nullでもかまわない) ここでのリターンの値は、AbstractJobクラスのgetPreProcessメソッド、 getPostProcessメソッドで取得可能
  例外:
    `BatchException`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド