public class PFBenchmarkTester extends java.lang.Object implements PFComponent
このコンポーネントからはイベントが発生しない。
コンストラクタと説明 |
---|
PFBenchmarkTester()
デフォルトコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
doAddInteger()
加算処理を実行する。
|
java.lang.String |
doAllLoopCallMethodEvalWhole()
すべてのメソッド呼び出しループを実行する。
|
void |
doCallInvoke()
別インスタンスのメソッドをInvokeで実行する。
|
void |
doCallOtherClassMethod()
別クラスのメソッド呼び出しを実行する。
|
void |
doCallOtherInstanceMethod()
別インスタンスのメソッド呼び出しを実行する。
|
void |
doCallSameClassMethod()
同一クラスのメソッド呼び出しを実行する。
|
void |
doCallSameInstanceMethod()
同一インスタンスのメソッド呼び出しを実行する。
|
java.lang.String |
doLoopAddIntegerEvalInside()
加算のループを実行してループ内部の実行時間を計測する。
|
java.lang.String |
doLoopAddIntegerEvalWhole()
加算のループを実行してループ全体の実行時間を計測する。
|
java.lang.String |
doLoopCallInvokeEvalInside()
別インスタンスのメソッドをInvokeで実行してループ内部の実行時間を計測する。
|
java.lang.String |
doLoopCallInvokeEvalWhole()
別インスタンスのメソッドをInvokeで実行してループ全体の実行時間を計測する。
|
java.lang.String |
doLoopCallOtherClassMethodEvalInside()
別クラスのメソッドを呼び出してループ内部の実行時間を計測する。
|
java.lang.String |
doLoopCallOtherClassMethodEvalWhole()
別クラスのメソッドを呼び出してループ全体の実行時間を計測する。
|
java.lang.String |
doLoopCallOtherInstanceMethodEvalInside()
別インスタンスのメソッドを呼び出してループ内部の実行時間を計測する。
|
java.lang.String |
doLoopCallOtherInstanceMethodEvalWhole()
別インスタンスのメソッドを呼び出してループ全体の実行時間を計測する。
|
java.lang.String |
doLoopCallSameClassMethodEvalInside()
同一クラスのメソッドを呼び出してループ内部の実行時間を計測する。
|
java.lang.String |
doLoopCallSameClassMethodEvalWhole()
同一クラスのメソッドを呼び出してループ全体の実行時間を計測する。
|
java.lang.String |
doLoopCallSameInstanceMethodEvalInside()
同一インスタンスのメソッドを呼び出してループ内部の実行時間を計測する。
|
java.lang.String |
doLoopCallSameInstanceMethodEvalWhole()
同一インスタンスのメソッドを呼び出してループ全体の実行時間を計測する。
|
int |
getComponentID()
コンポーネントIDを取得する。
|
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。
|
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。
|
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
java.lang.String |
getComponentPublicName()
コンポーネント公開名を取得する.
|
java.lang.String |
getComponentString()
コンポーネントの文字列表現を取得する。
|
long |
getSize()
テストの繰り返し回数を返す。
|
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.
|
void |
localeUpdated()
ロケール変更に対応する。
|
java.lang.String |
outputHeaderAddIntegerEvalInside1()
加算処理をループコンポーネントで行う場合の項目名(n=1)を返す。
|
java.lang.String |
outputHeaderAddIntegerEvalInside2()
加算処理をループコンポーネントで行う場合の項目名(n=2)を返す。
|
java.lang.String |
outputHeaderAddIntegerEvalInside3()
加算処理をループコンポーネントで行う場合の項目名(n=3)を返す。
|
java.lang.String |
outputHeaderAddIntegerEvalWhole1()
加算処理をループコンポーネントで行う場合の項目名(n=1)を返す。
|
java.lang.String |
outputHeaderAddIntegerEvalWhole2()
加算処理をループコンポーネントで行う場合の項目名(n=2)を返す。
|
java.lang.String |
outputHeaderAddIntegerEvalWhole3()
加算処理をループコンポーネントで行う場合の項目名(n=3)を返す。
|
java.lang.String |
outputHeaderCallInvokeEvalInside1()
別インスタンスのメソッドをInvokeで実行するテストをループコンポーネントで行う場合の項目名(n=1)を返す。
|
java.lang.String |
outputHeaderCallInvokeEvalInside2()
別インスタンスのメソッドをInvokeで実行するテストをループコンポーネントで行う場合の項目名(n=2)を返す。
|
java.lang.String |
outputHeaderCallInvokeEvalInside3()
別インスタンスのメソッドをInvokeで実行するテストをループコンポーネントで行う場合の項目名(n=3)を返す。
|
java.lang.String |
outputHeaderCallInvokeEvalWhole1()
別インスタンスのメソッドをInvokeで実行するテストをループコンポーネントで行う場合の項目名(n=1)を返す。
|
java.lang.String |
outputHeaderCallInvokeEvalWhole2()
別インスタンスのメソッドをInvokeで実行するテストをループコンポーネントで行う場合の項目名(n=2)を返す。
|
java.lang.String |
outputHeaderCallInvokeEvalWhole3()
別インスタンスのメソッドをInvokeで実行するテストをループコンポーネントで行う場合の項目名(n=3)を返す。
|
java.lang.String |
outputHeaderCallOtherClassMethodEvalInside()
別クラスのメソッド呼び出しをループコンポーネントで行う場合の項目名を返す。
|
java.lang.String |
outputHeaderCallOtherClassMethodEvalWhole()
別クラスのメソッド呼び出しをループコンポーネントで行う場合の項目名を返す。
|
java.lang.String |
outputHeaderCallOtherInstanceMethodEvalInside()
別インスタンスのメソッド呼び出しをループコンポーネントで行う場合の項目名を返す。
|
java.lang.String |
outputHeaderCallOtherInstanceMethodEvalWhole()
別インスタンスのメソッド呼び出しをループコンポーネントで行う場合の項目名を返す。
|
java.lang.String |
outputHeaderCallSameClassMethodEvalInside()
同一クラスのメソッド呼び出しをループコンポーネントで行う場合の項目名を返す。
|
java.lang.String |
outputHeaderCallSameClassMethodEvalWhole()
同一クラスのメソッド呼び出しをループコンポーネントで行う場合の項目名を返す。
|
java.lang.String |
outputHeaderCallSameInstanceMethodEvalInside1()
同一インスタンスのメソッド呼び出しをループコンポーネントで行う場合の項目名(n=1)を返す。
|
java.lang.String |
outputHeaderCallSameInstanceMethodEvalInside2()
同一インスタンスのメソッド呼び出しをループコンポーネントで行う場合の項目名(n=2)を返す。
|
java.lang.String |
outputHeaderCallSameInstanceMethodEvalInside3()
同一インスタンスのメソッド呼び出しをループコンポーネントで行う場合の項目名(n=3)を返す。
|
java.lang.String |
outputHeaderCallSameInstanceMethodEvalWhole1()
同一インスタンスのメソッド呼び出しをループコンポーネントで行う場合の項目名(n=1)を返す。
|
java.lang.String |
outputHeaderCallSameInstanceMethodEvalWhole2()
同一インスタンスのメソッド呼び出しをループコンポーネントで行う場合の項目名(n=2)を返す。
|
java.lang.String |
outputHeaderCallSameInstanceMethodEvalWhole3()
同一インスタンスのメソッド呼び出しをループコンポーネントで行う場合の項目名(n=3)を返す。
|
java.lang.String |
outputHeaderDoNothingEvalInside()
処理を伴わないループをループコンポーネントで行う場合の項目名を返す。
|
java.lang.String |
outputHeaderDoNothingEvalWhole()
処理を伴わないループをループコンポーネントで行う場合の項目名を返す。
|
java.lang.String |
outputInitialHeader()
ヘッダ情報を出力する。
|
void |
prepareDoCallInvoke()
別インスタンスのメソッドをInvokeで実行する前に一度だけ実行する必要がある。
|
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.
|
void |
setComponentID(int id)
コンポーネントIDを設定する。
|
void |
setComponentKey(java.lang.String key)
コンポーネントのキー情報を設定する
|
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。
|
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する.
|
void |
setSize(long num)
テストの繰り返し回数を設定する。
|
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
PFComponent.getComponentName()
public java.lang.String getComponentKey()
getComponentKey
インタフェース内 PFComponent
PFComponent.getComponentKey()
public void setComponentKey(java.lang.String key)
setComponentKey
インタフェース内 PFComponent
key
- - 設定するコンポーネントのキーPFComponent.setComponentKey(java.lang.String)
public PFMultiLocaleString getComponentKeys()
public void setComponentKeys(PFMultiLocaleString keys)
keys
- 全ロケール分のコンポーネントキーpublic int getComponentID()
getComponentID
インタフェース内 PFComponent
PFComponent.getComponentID()
public void setComponentID(int id)
PFComponentBus
から設定される。
各コンポーネント内では操作しないこと。setComponentID
インタフェース内 PFComponent
id
- - 設定するコンポーネントIDPFComponent.setComponentID(int)
public java.lang.String getComponentString()
getComponentString
インタフェース内 PFComponent
PFComponent.getComponentString()
public java.lang.String getComponentPublicName()
getComponentPublicName
インタフェース内 PFComponent
public void setComponentPublicName(java.lang.String publicName) throws PFComponentException
setComponentPublicName
インタフェース内 PFComponent
publicName
- 設定するコンポーネント公開名PFComponentException
- 規約に反する名前が設定されようとした場合public boolean isAllowRemoteInvocation()
isAllowRemoteInvocation
インタフェース内 PFComponent
public void setAllowRemoteInvocation(boolean flag)
setAllowRemoteInvocation
インタフェース内 PFComponent
flag
- コンポーネント連携要求に対する可否public boolean isAllowPullTransfer()
isAllowPullTransfer
インタフェース内 PFComponent
public void setAllowPullTransfer(boolean flag)
setAllowPullTransfer
インタフェース内 PFComponent
flag
- Pull型コンポーネント転送要求に対する可否public boolean isAllowPushTransfer()
isAllowPushTransfer
インタフェース内 PFComponent
public void setAllowPushTransfer(boolean flag)
setAllowPushTransfer
インタフェース内 PFComponent
flag
- Push型コンポーネント転送要求に対する可否public void localeUpdated()
localeUpdated
インタフェース内 PFComponent
PFComponent.localeUpdated()
public java.lang.String outputInitialHeader()
public java.lang.String outputHeaderDoNothingEvalWhole()
public java.lang.String outputHeaderDoNothingEvalInside()
public long getSize()
public void setSize(long num)
num
- 繰り返し回数public java.lang.String doLoopAddIntegerEvalWhole()
public java.lang.String doLoopAddIntegerEvalInside()
public void doAddInteger()
public java.lang.String outputHeaderAddIntegerEvalWhole1()
public java.lang.String outputHeaderAddIntegerEvalInside1()
public java.lang.String outputHeaderAddIntegerEvalWhole2()
public java.lang.String outputHeaderAddIntegerEvalInside2()
public java.lang.String outputHeaderAddIntegerEvalWhole3()
public java.lang.String outputHeaderAddIntegerEvalInside3()
public java.lang.String doAllLoopCallMethodEvalWhole()
public java.lang.String doLoopCallSameInstanceMethodEvalWhole()
public java.lang.String doLoopCallSameInstanceMethodEvalInside()
public void doCallSameInstanceMethod()
public java.lang.String outputHeaderCallSameInstanceMethodEvalWhole1()
public java.lang.String outputHeaderCallSameInstanceMethodEvalInside1()
public java.lang.String outputHeaderCallSameInstanceMethodEvalWhole2()
public java.lang.String outputHeaderCallSameInstanceMethodEvalInside2()
public java.lang.String outputHeaderCallSameInstanceMethodEvalWhole3()
public java.lang.String outputHeaderCallSameInstanceMethodEvalInside3()
public java.lang.String doLoopCallSameClassMethodEvalWhole()
public java.lang.String doLoopCallSameClassMethodEvalInside()
public void doCallSameClassMethod()
public java.lang.String outputHeaderCallSameClassMethodEvalWhole()
public java.lang.String outputHeaderCallSameClassMethodEvalInside()
public java.lang.String doLoopCallOtherInstanceMethodEvalWhole()
public java.lang.String doLoopCallOtherInstanceMethodEvalInside()
public void doCallOtherInstanceMethod()
public java.lang.String outputHeaderCallOtherInstanceMethodEvalWhole()
public java.lang.String outputHeaderCallOtherInstanceMethodEvalInside()
public java.lang.String doLoopCallOtherClassMethodEvalWhole()
public java.lang.String doLoopCallOtherClassMethodEvalInside()
public void doCallOtherClassMethod()
public java.lang.String outputHeaderCallOtherClassMethodEvalWhole()
public java.lang.String outputHeaderCallOtherClassMethodEvalInside()
public java.lang.String doLoopCallInvokeEvalWhole() throws java.lang.Exception
java.lang.Exception
public java.lang.String doLoopCallInvokeEvalInside() throws java.lang.Exception
java.lang.Exception
public void prepareDoCallInvoke() throws java.lang.Exception
java.lang.Exception
public void doCallInvoke() throws java.lang.Exception
java.lang.Exception
public java.lang.String outputHeaderCallInvokeEvalWhole1()
public java.lang.String outputHeaderCallInvokeEvalInside1()
public java.lang.String outputHeaderCallInvokeEvalWhole2()
public java.lang.String outputHeaderCallInvokeEvalInside2()
public java.lang.String outputHeaderCallInvokeEvalWhole3()
public java.lang.String outputHeaderCallInvokeEvalInside3()