A C D E F G H I J L M P Q R S T V W

A

add(int, long, long) - クラス jdbcrunner.Record のメソッド
トランザクションを記録します。
addRecord(Record) - クラス jdbcrunner.Result のメソッド
Recordに格納されたトランザクションの実行回数と レスポンスタイムのデータを、Resultに加えます。
Agent - jdbcrunner の クラス
負荷シナリオを実行するクラスです。
Agent(int, Manager, Config) - クラス jdbcrunner.Agent のコンストラクタ
エージェントのID、負荷テストを管理するマネージャ、 負荷テストの設定を指定してエージェントを構築します。
APPLICATION_NAME - クラス jdbcrunner.Manager の static 変数
このアプリケーションの名称です。
ApplicationException - jdbcrunner の 例外
アプリケーションで異常が発生したときにスローされる例外です。
ApplicationException(String) - 例外 jdbcrunner.ApplicationException のコンストラクタ
例外を説明するメッセージを指定してApplicationExceptionを構築します。
ApplicationException(Throwable) - 例外 jdbcrunner.ApplicationException のコンストラクタ
基となる原因を指定してApplicationException を構築します。
ApplicationException(String, Throwable) - 例外 jdbcrunner.ApplicationException のコンストラクタ
例外を説明するメッセージおよび基となる原因を指定してApplicationExceptionを構築します。

C

callFin() - クラス jdbcrunner.Helper のメソッド
スクリプトのfin()ファンクションを実行します。
callFin() - クラス jdbcrunner.Script のメソッド
スクリプトのfin()ファンクションを実行します。
callInit() - クラス jdbcrunner.Helper のメソッド
スクリプトのinit()ファンクションを実行します。
callInit() - クラス jdbcrunner.Script のメソッド
スクリプトのinit()ファンクションを実行します。
callRun() - クラス jdbcrunner.Helper のメソッド
スクリプトのrun()ファンクションを実行します。
callRun() - クラス jdbcrunner.Script のメソッド
スクリプトのrun()ファンクションを実行します。
close() - クラス jdbcrunner.Script のメソッド
スクリプトのコンテキストを閉じます。
closeScript() - クラス jdbcrunner.Helper のメソッド
スクリプトのコンテキストを閉じます。
commit() - クラス jdbcrunner.Helper のメソッド
データベースへの変更を確定します。
Config - jdbcrunner の クラス
負荷テストの設定を格納するクラスです。
Config(String[]) - クラス jdbcrunner.Config のコンストラクタ
コマンドラインオプションを基に負荷テストの設定を構築します。
createArray(int) - クラス jdbcrunner.Script のメソッド
スクリプトで用いる配列を作成して返します。

D

debug(String) - クラス jdbcrunner.Helper のメソッド
デバッグログを出力します。
doThrottleByTotal() - クラス jdbcrunner.Config のメソッド
スループット制限を合計スループットで行うかどうかのフラグを返します。

E

error(String) - クラス jdbcrunner.Helper のメソッド
ログメッセージを指定して例外を発生させます。
execute(String, Object[]) - クラス jdbcrunner.Helper のメソッド
DMLを実行し、更新されたレコード数を返します。
executeBatch(String, Object[]) - クラス jdbcrunner.Helper のメソッド
JDBCバッチ更新を行い、 更新されたレコード数をスクリプトにおける配列として返します。

F

fetchAsArray(String, Object[]) - クラス jdbcrunner.Helper のメソッド
クエリを実行し、 検索されたレコードをスクリプトにおける二次元配列として返します。

G

getCondition() - クラス jdbcrunner.Manager のメソッド
負荷テストが正常に行われているかどうかを返します。
getConfigString() - クラス jdbcrunner.Config のメソッド
設定の一覧を返します。
getConnection() - クラス jdbcrunner.Manager のメソッド
データベースへの接続を返します。
getConnPoolSize() - クラス jdbcrunner.Config のメソッド
コネクションプールの物理接続数を返します。
getData(String) - クラス jdbcrunner.Helper の static メソッド
ヘルパー間で共有しているマップからデータを取得して返します。
getDatabaseProductName() - クラス jdbcrunner.Helper のメソッド
データベースの製品名を返します。
getDataTypeList() - クラス jdbcrunner.Template のメソッド
パラメータのデータ型リストを返します。
getFinEndLatch() - クラス jdbcrunner.Manager のメソッド
終了処理の完了ラッチを返します。
getFinStartLatch() - クラス jdbcrunner.Manager のメソッド
終了処理の開始ラッチを返します。
getHelperScript() - クラス jdbcrunner.Config のメソッド
ヘルパースクリプトを返します。
getHelpMessage() - クラス jdbcrunner.Config の static メソッド
ヘルプメッセージを返します。
getId() - クラス jdbcrunner.Agent のメソッド
エージェントのIDを返します。
getId() - クラス jdbcrunner.Helper のメソッド
エージェントのIDを返します。
getInitEndLatch() - クラス jdbcrunner.Manager のメソッド
初期化処理の完了ラッチを返します。
getJdbcDriver() - クラス jdbcrunner.Config のメソッド
JDBCドライバのクラス名を返します。
getJdbcPass() - クラス jdbcrunner.Config のメソッド
データベースユーザのパスワードを返します。
getJdbcUrl() - クラス jdbcrunner.Config のメソッド
JDBC接続URLを返します。
getJdbcUser() - クラス jdbcrunner.Config のメソッド
データベースのユーザ名を返します。
getLevel() - クラス jdbcrunner.Message のメソッド
メッセージのレベルを返します。
getLogDir() - クラス jdbcrunner.Config のメソッド
ログの出力先ディレクトリを返します。
getMeasurementTime() - クラス jdbcrunner.Config のメソッド
測定時間を返します。
getMessage() - クラス jdbcrunner.Message のメソッド
メッセージの内容を返します。
getNAgents() - クラス jdbcrunner.Config のメソッド
エージェント数を返します。
getNTxTypes() - クラス jdbcrunner.Config のメソッド
トランザクションの種類数を返します。
getParam0() - クラス jdbcrunner.Config のメソッド
-param0オプションで指定された値を返します。
getParam1() - クラス jdbcrunner.Config のメソッド
-param1オプションで指定された値を返します。
getParam2() - クラス jdbcrunner.Config のメソッド
-param2オプションで指定された値を返します。
getParam3() - クラス jdbcrunner.Config のメソッド
-param3オプションで指定された値を返します。
getParam4() - クラス jdbcrunner.Config のメソッド
-param4オプションで指定された値を返します。
getParam5() - クラス jdbcrunner.Config のメソッド
-param5オプションで指定された値を返します。
getParam6() - クラス jdbcrunner.Config のメソッド
-param6オプションで指定された値を返します。
getParam7() - クラス jdbcrunner.Config のメソッド
-param7オプションで指定された値を返します。
getParam8() - クラス jdbcrunner.Config のメソッド
-param8オプションで指定された値を返します。
getParam9() - クラス jdbcrunner.Config のメソッド
-param9オプションで指定された値を返します。
getPreparableStatement() - クラス jdbcrunner.Template のメソッド
SQL文を返します。
getProgramStartTime() - クラス jdbcrunner.Config のメソッド
プログラムの開始日時を返します。
getRecord() - クラス jdbcrunner.Agent のメソッド
エージェントが実行したトランザクションの記録を返します。
getResponseData() - クラス jdbcrunner.Record のメソッド
レスポンスタイムがRESPONSE_THRESHOLD 未満のものについて、トランザクションのレスポンスタイムを返します。
getRunEndLatch() - クラス jdbcrunner.Manager のメソッド
測定の完了ラッチを返します。
getRunStartLatch() - クラス jdbcrunner.Manager のメソッド
測定の開始ラッチを返します。
getScenarioScript() - クラス jdbcrunner.Config のメソッド
スクリプトを返します。
getScope() - クラス jdbcrunner.Script のメソッド
スクリプトのスコープを返します。
getScriptCharset() - クラス jdbcrunner.Config のメソッド
スクリプトの文字セットを返します。
getScriptFilename() - クラス jdbcrunner.Config のメソッド
スクリプトのファイル名を返します。
getScriptStackTrace(Object) - クラス jdbcrunner.Helper のメソッド
スクリプトのスタックトレースを返します。
getScriptStackTrace(RhinoException) - クラス jdbcrunner.Script のメソッド
スクリプトのスタックトレースを返します。
getSleepTime(int) - クラス jdbcrunner.Config のメソッド
トランザクションごとのスリープ時間を返します。
getSlowResponseMap() - クラス jdbcrunner.Record のメソッド
レスポンスタイムがRESPONSE_THRESHOLD 以上のものについて、トランザクションのレスポンスタイムを返します。
getStartTime() - クラス jdbcrunner.Manager のメソッド
測定開始時刻を返します。
getStatus() - クラス jdbcrunner.Manager のメソッド
負荷テストの進捗状況を返します。
getStmtCacheSize() - クラス jdbcrunner.Config のメソッド
コネクションあたりの文キャッシュ数を返します。
getString(String) - クラス jdbcrunner.Resources の static メソッド
ロケールに応じたメッセージを返します。
getThread() - クラス jdbcrunner.Agent のメソッド
エージェントが起動したスレッドを返します。
getThread() - クラス jdbcrunner.Manager のメソッド
measure()メソッドを呼んだスレッドを返します。
getThrottle(int) - クラス jdbcrunner.Config のメソッド
スループットの上限値を返します。
getThrowable() - クラス jdbcrunner.Message のメソッド
通知する例外を返します。
getTotalTxCount() - クラス jdbcrunner.Manager のメソッド
すべてのトランザクション種別を合計したトランザクションの実行回数を返します。
getTxCount(int) - クラス jdbcrunner.Manager のメソッド
トランザクションの実行回数を返します。
getTxData() - クラス jdbcrunner.Record のメソッド
トランザクションの実行回数を返します。
getVariable(String) - クラス jdbcrunner.Script のメソッド
スクリプトから変数の値を取得して返します。
getWarmupTime() - クラス jdbcrunner.Config のメソッド
測定前にあらかじめ負荷をかけておく時間を返します。

H

Helper - jdbcrunner の クラス
エージェントからスクリプトを操作、 およびスクリプトからデータベースを操作する機能を提供するヘルパークラスです。
Helper(Config, Agent) - クラス jdbcrunner.Helper のコンストラクタ
負荷テストの設定、ヘルパーを管理するエージェントを指定してヘルパーを構築します。
HELPER_FILENAME - クラス jdbcrunner.Config の static 変数
ヘルパースクリプトのファイル名です。

I

incrementTxCount(int) - クラス jdbcrunner.Manager のメソッド
トランザクションの実行回数を1増やします。
info(String) - クラス jdbcrunner.Helper のメソッド
情報ログを出力します。
isAutoCommit() - クラス jdbcrunner.Config のメソッド
オートコミットモードの有効/無効フラグを返します。
isDebug() - クラス jdbcrunner.Config のメソッド
デバッグモードの有効/無効フラグを返します。
isLoad() - クラス jdbcrunner.Config のメソッド
ロードモードの有効/無効フラグを返します。
isTrace() - クラス jdbcrunner.Config のメソッド
トレースモードの有効/無効フラグを返します。

J

jdbcrunner - パッケージ jdbcrunner
 
JR - <Unnamed> の クラス
アプリケーションの起動用クラスです。

L

LOG4J_FILENAME - クラス jdbcrunner.Config の static 変数
ログのファイル名です。

M

main(String[]) - クラス JR の static メソッド
アプリケーションの起動用メソッドです。
Manager - jdbcrunner の クラス
負荷テストを管理するクラスです。
Manager(Config) - クラス jdbcrunner.Manager のコンストラクタ
負荷テストの設定を指定してマネージャを構築します。
Manager.Status - jdbcrunner の 列挙型
負荷テストの進捗状況を表す列挙型クラスです。
measure() - クラス jdbcrunner.Manager のメソッド
負荷テストを実行します。
Message - jdbcrunner の クラス
エージェントからマネージャ、マネージャからマネージャへ通知する情報を格納するクラスです。
Message(Message.Level, String, Throwable) - クラス jdbcrunner.Message のコンストラクタ
メッセージのレベル、メッセージの内容、通知する例外を指定してメッセージを構築します。
Message(Message.Level, String) - クラス jdbcrunner.Message のコンストラクタ
メッセージのレベル、メッセージの内容を指定してメッセージを構築します。
Message.Level - jdbcrunner の 列挙型
メッセージの重要度を表す列挙型クラスです。

P

printSummary() - クラス jdbcrunner.Result のメソッド
測定結果のサマリをログに出力します。
putData(String, Object) - クラス jdbcrunner.Helper の static メソッド
ヘルパー間で共有しているマップへデータを登録します。
putMessage(Message) - クラス jdbcrunner.Agent のメソッド
マネージャにメッセージを通知します。
putMessage(Message) - クラス jdbcrunner.Manager のメソッド
メッセージキューにメッセージを登録します。

Q

query(String, Object[]) - クラス jdbcrunner.Helper のメソッド
クエリを実行し、検索されたレコード数を返します。

R

Record - jdbcrunner の クラス
トランザクションの実行回数とレスポンスタイムを格納するクラスです。
Record(Config) - クラス jdbcrunner.Record のコンストラクタ
負荷テストの設定を指定してRecordを構築します。
Resources - jdbcrunner の クラス
メッセージの国際化を行うクラスです。
RESPONSE_THRESHOLD - クラス jdbcrunner.Record の static 変数
レスポンスタイムを配列に記録するしきい値です。
Result - jdbcrunner の クラス
負荷テストの測定結果を収集して出力するクラスです。
Result(Config) - クラス jdbcrunner.Result のコンストラクタ
負荷テストの設定を指定してResultを構築します。
RETURN_FAILURE - クラス jdbcrunner.Manager の static 変数
負荷テストが失敗したことを表す定数です。
RETURN_SUCCESS - クラス jdbcrunner.Manager の static 変数
負荷テストが成功したことを表す定数です。
rollback() - クラス jdbcrunner.Helper のメソッド
データベースへの変更を取り消します。
run() - クラス jdbcrunner.Agent のメソッド
負荷シナリオを実行します。

S

Script - jdbcrunner の クラス
スクリプトを構築して操作するクラスです。
Script(Config, Helper, boolean) - クラス jdbcrunner.Script のコンストラクタ
負荷テストの設定、データベースを操作する機能を提供するヘルパー、 およびパラメータの上書き設定を指定してスクリプトを構築します。
setBreak() - クラス jdbcrunner.Agent のメソッド
測定の停止フラグを立てます。
setBreak() - クラス jdbcrunner.Helper のメソッド
run()ファンクションの停止フラグを立てます。
setConnection(Connection) - クラス jdbcrunner.Helper のメソッド
Helperオブジェクトにデータベースへの接続を設定します。
setParameters(PreparedStatement, Object[]) - クラス jdbcrunner.Template のメソッド
PreparedStatement オブジェクトにパラメータを設定します。
setStartTime(long) - クラス jdbcrunner.Record のメソッド
測定開始時刻を登録します。
setTxType(int) - クラス jdbcrunner.Agent のメソッド
トランザクション種別を設定します。
setTxType(int) - クラス jdbcrunner.Helper のメソッド
トランザクション種別を設定します。
start() - クラス jdbcrunner.Agent のメソッド
スレッドを起動して、負荷シナリオを開始します。

T

takeConnection() - クラス jdbcrunner.Helper のメソッド
データベースへの接続を返します。
Template - jdbcrunner の クラス
独自記法のSQL文から、SQL文とパラメータのデータ型を抽出して保持するクラスです。
Template(String) - クラス jdbcrunner.Template のコンストラクタ
独自記法のSQL文を指定してTemplateを構築します。
Template.DataType - jdbcrunner の 列挙型
パラメータのデータ型を表す列挙型クラスです。
TemplateCache - jdbcrunner の クラス
Template オブジェクトをLRUアルゴリズムを用いてキャッシュするクラスです。
TemplateCache() - クラス jdbcrunner.TemplateCache のコンストラクタ
TemplateCacheを構築します。
trace(String) - クラス jdbcrunner.Helper のメソッド
トレースログを出力します。

V

valueOf(String) - 列挙 jdbcrunner.Manager.Status の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 jdbcrunner.Message.Level の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 jdbcrunner.Template.DataType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 jdbcrunner.Manager.Status の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 jdbcrunner.Message.Level の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 jdbcrunner.Template.DataType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
VAR_AUTO_COMMIT - クラス jdbcrunner.Config の static 変数
オートコミットモードの有効/無効を格納するスクリプトの変数名です。
VAR_CONN_POOL_SIZE - クラス jdbcrunner.Config の static 変数
コネクションプールの物理接続数を格納するスクリプトの変数名です。
VAR_DEBUG - クラス jdbcrunner.Config の static 変数
デバッグモードの有効/無効を格納するスクリプトの変数名です。
VAR_JDBC_DRIVER - クラス jdbcrunner.Config の static 変数
JDBCドライバのクラス名を格納するスクリプトの変数名です。
VAR_JDBC_PASS - クラス jdbcrunner.Config の static 変数
データベースユーザのパスワードを格納するスクリプトの変数名です。
VAR_JDBC_URL - クラス jdbcrunner.Config の static 変数
JDBC接続URLを格納するスクリプトの変数名です。
VAR_JDBC_USER - クラス jdbcrunner.Config の static 変数
データベースのユーザ名を格納するスクリプトの変数名です。
VAR_LOAD - クラス jdbcrunner.Config の static 変数
ロードモードの有効/無効を格納するスクリプトの変数名です。
VAR_LOG_DIR - クラス jdbcrunner.Config の static 変数
ログの出力先ディレクトリを格納するスクリプトの変数名です。
VAR_MEASUREMENT_TIME - クラス jdbcrunner.Config の static 変数
測定時間を格納するスクリプトの変数名です。
VAR_N_AGENTS - クラス jdbcrunner.Config の static 変数
エージェント数を格納するスクリプトの変数名です。
VAR_N_TX_TYPES - クラス jdbcrunner.Config の static 変数
トランザクションの種類数を格納するスクリプトの変数名です。
VAR_PARAM_0 - クラス jdbcrunner.Config の static 変数
-param0オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_1 - クラス jdbcrunner.Config の static 変数
-param1オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_2 - クラス jdbcrunner.Config の static 変数
-param2オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_3 - クラス jdbcrunner.Config の static 変数
-param3オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_4 - クラス jdbcrunner.Config の static 変数
-param4オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_5 - クラス jdbcrunner.Config の static 変数
-param5オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_6 - クラス jdbcrunner.Config の static 変数
-param6オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_7 - クラス jdbcrunner.Config の static 変数
-param7オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_8 - クラス jdbcrunner.Config の static 変数
-param8オプションで指定された値を格納するスクリプトの変数名です。
VAR_PARAM_9 - クラス jdbcrunner.Config の static 変数
-param9オプションで指定された値を格納するスクリプトの変数名です。
VAR_SLEEP_TIME - クラス jdbcrunner.Config の static 変数
トランザクションごとのスリープ時間を格納するスクリプトの変数名です。
VAR_STMT_CACHE_SIZE - クラス jdbcrunner.Config の static 変数
コネクションあたりの文キャッシュ数を格納するスクリプトの変数名です。
VAR_THROTTLE - クラス jdbcrunner.Config の static 変数
スループットの上限値を格納するスクリプトの変数名です。
VAR_TRACE - クラス jdbcrunner.Config の static 変数
トレースモードの有効/無効を格納するスクリプトの変数名です。
VAR_WARMUP_TIME - クラス jdbcrunner.Config の static 変数
測定前にあらかじめ負荷をかけておく時間を格納するスクリプトの変数名です。
VERSION - クラス jdbcrunner.Manager の static 変数
このアプリケーションのバージョン番号です。

W

warn(String) - クラス jdbcrunner.Helper のメソッド
警告ログを出力します。
writeResponseLog() - クラス jdbcrunner.Result のメソッド
レスポンスタイムのデータをCSV形式でファイルに出力します。
writeThroughputLog() - クラス jdbcrunner.Result のメソッド
スループットのデータをCSV形式でファイルに出力します。

A C D E F G H I J L M P Q R S T V W