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の数

作成者:
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