jp.ne.mki.wedge.junit.samc
クラス SamcRunner

java.lang.Object
  |
  +--jp.ne.mki.wedge.junit.samc.SamcRunner

public class SamcRunner
extends java.lang.Object


コンストラクタの概要
SamcRunner()
          引数ナシのコンストラクタが使用され場合、conf/RunClient.wdgが使用される。
SamcRunner(java.lang.String runClientConfigName)
           
 
メソッドの概要
 void addInRecord(DataInterface data)
          InRecord にアイテム(DataInterface)を追加。
 void addOptionalData(OptionalData optionalData)
           
 void addOutRecord(DataInterface data)
          OutRecord にアイテム(DataInterface)を追加。
 void assertEquals(DataInterface data, java.lang.String s)
          単数行のアイテムと値を比較し、同じかどうかを返す。
 void assertEquals(DataInterface data, java.lang.String[] strings)
          複数行のアイテムと値を比較し、同じかどうかを返す。
 void assertOutRecordEquals(java.util.List datas)
          OutRecord のアイテムと値を比較し、同じかどうかを返す。
 DataInterface createData(java.lang.String name, int itemType)
          アイテム(DataInterface) を作成する。
 OptionalData createOptionalData(java.lang.String name, java.lang.String value, int target)
          OptionalData を作成する。
 void debugOut(DataInterface data, java.util.logging.Logger logger, java.util.logging.Level logLevel)
           
 void execute(java.lang.String serverName, java.lang.String transactionName)
          トランザクションを実行する。
 void finalize()
           
 java.lang.String getControlRecordValue(int index)
           
 jp.ne.mki.wedge.common.library.HashVector getInList()
           
 DummyManager getManager()
           
 jp.ne.mki.wedge.common.library.HashVector getOutList()
           
 void setTraceMode(boolean flag)
          TraceLog モードで実行するかどうか。
 
クラス java.lang.Object から継承したメソッド
, clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SamcRunner

public SamcRunner()
           throws java.lang.Exception
引数ナシのコンストラクタが使用され場合、conf/RunClient.wdgが使用される。
例外:
java.lang.Exception -  

SamcRunner

public SamcRunner(java.lang.String runClientConfigName)
           throws java.lang.Exception
メソッドの詳細

setTraceMode

public void setTraceMode(boolean flag)
TraceLog モードで実行するかどうか。
パラメータ:
flag -  

getControlRecordValue

public java.lang.String getControlRecordValue(int index)

finalize

public void finalize()
              throws java.lang.Throwable
オーバーライド:
クラス java.lang.Object 内の finalize

execute

public void execute(java.lang.String serverName,
                    java.lang.String transactionName)
トランザクションを実行する。
パラメータ:
String - serverName ServerSub 物理名称
String - transactionName Transaction 物理名称

getInList

public jp.ne.mki.wedge.common.library.HashVector getInList()

getOutList

public jp.ne.mki.wedge.common.library.HashVector getOutList()

getManager

public DummyManager getManager()

addInRecord

public void addInRecord(DataInterface data)
InRecord にアイテム(DataInterface)を追加。
パラメータ:
data - DataInterface

addOutRecord

public void addOutRecord(DataInterface data)
OutRecord にアイテム(DataInterface)を追加。
パラメータ:
data - DataInterface

createData

public DataInterface createData(java.lang.String name,
                                int itemType)
アイテム(DataInterface) を作成する。
パラメータ:
name - 名称
itemType - アイテムタイプ
戻り値:
 
関連項目:
SamcTestConstants.ItemType

createOptionalData

public OptionalData createOptionalData(java.lang.String name,
                                       java.lang.String value,
                                       int target)
OptionalData を作成する。
パラメータ:
name - OptionalDataのKey
value - OptionalDataの値
target - OptionalDataの送信先
戻り値:
 

addOptionalData

public void addOptionalData(OptionalData optionalData)
パラメータ:
optionalData -  

assertOutRecordEquals

public void assertOutRecordEquals(java.util.List datas)
OutRecord のアイテムと値を比較し、同じかどうかを返す。
パラメータ:
List - datas Textアイテムの場合は String、
ColTextアイテムの場合は String[] を格納すること。

assertEquals

public void assertEquals(DataInterface data,
                         java.lang.String s)
単数行のアイテムと値を比較し、同じかどうかを返す。
パラメータ:
DataInterface - data アイテム(DataInterface)
String - s 比較する文字列。

assertEquals

public void assertEquals(DataInterface data,
                         java.lang.String[] strings)
複数行のアイテムと値を比較し、同じかどうかを返す。
パラメータ:
DataInterface - data アイテム(DataInterface)
String[] - strings 比較する文字列の配列。

debugOut

public void debugOut(DataInterface data,
                     java.util.logging.Logger logger,
                     java.util.logging.Level logLevel)