|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjdbcrunner.Script
public class Script
スクリプトを構築して操作するクラスです。
コンストラクタの概要 | |
---|---|
Script(Config config,
Helper helper,
boolean doOverride)
負荷テストの設定、データベースを操作する機能を提供するヘルパー、 およびパラメータの上書き設定を指定してスクリプトを構築します。 |
メソッドの概要 | |
---|---|
void |
callFin()
スクリプトの fin() ファンクションを実行します。 |
void |
callInit()
スクリプトの init() ファンクションを実行します。 |
void |
callRun()
スクリプトの run() ファンクションを実行します。 |
void |
close()
スクリプトのコンテキストを閉じます。 |
org.mozilla.javascript.NativeArray |
createArray(int length)
スクリプトで用いる配列を作成して返します。 |
org.mozilla.javascript.Scriptable |
getScope()
スクリプトのスコープを返します。 |
java.lang.Object |
getVariable(java.lang.String name)
スクリプトから変数の値を取得して返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Script(Config config, Helper helper, boolean doOverride) throws ApplicationException
init()
、run()
およびfin()
ファンクションをインスタンス変数に登録します。
config
- 負荷テストの設定helper
- データベースを操作する機能を提供するヘルパーdoOverride
- パラメータの上書き設定
ApplicationException
- スクリプトの文法に誤りがある場合メソッドの詳細 |
---|
public java.lang.Object getVariable(java.lang.String name)
name
- 変数の名前
public void callInit() throws ApplicationException
init()
ファンクションを実行します。
ApplicationException
- ユーザ定義エラーが発生した場合、
データベースアクセス中に例外が発生した場合、
スクリプトの実行中に例外が発生した場合、
スクリプトの実行中にエラーが発生した場合public void callRun() throws ApplicationException
run()
ファンクションを実行します。
ApplicationException
- ユーザ定義エラーが発生した場合、
データベースアクセス中に例外が発生した場合、
スクリプトの実行中に例外が発生した場合、
スクリプトの実行中にエラーが発生した場合public void callFin() throws ApplicationException
fin()
ファンクションを実行します。
ApplicationException
- ユーザ定義エラーが発生した場合、
データベースアクセス中に例外が発生した場合、
スクリプトの実行中に例外が発生した場合、
スクリプトの実行中にエラーが発生した場合public org.mozilla.javascript.NativeArray createArray(int length)
length
- 配列の長さ
public org.mozilla.javascript.Scriptable getScope()
public void close()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |