- tableIdGenerator - Variable in class nablarch.common.dao.DaoContextFactory
-
- TagUtil - Class in nablarch.common.web.tag
-
カスタムタグの作成を助けるユーティリティ。
- TamperingDetectedException - Exception in nablarch.common.web.hiddenencryption
-
hiddenタグの暗号化機能で改竄を検知した場合に発生する例外。
- TamperingDetectedException(String) - Constructor for exception nablarch.common.web.hiddenencryption.TamperingDetectedException
-
コンストラクタ。
- TamperingDetectedException(String, Throwable) - Constructor for exception nablarch.common.web.hiddenencryption.TamperingDetectedException
-
コンストラクタ。
- TemplateMailContext - Class in nablarch.common.mail
-
定型メール送信要求を表すクラス。
- TemplateMailContext() - Constructor for class nablarch.common.mail.TemplateMailContext
-
- terminate() - Method in interface nablarch.core.db.connection.TransactionManagerConnection
-
データベース接続の終了処理を行う。
実装クラスでは、最低限Connection.close()
を呼び出しリソースの開放処理を行う必要がある。
- terminate() - Method in interface nablarch.core.log.app.CommitLogger
-
終了処理を行う。
- terminate() - Method in interface nablarch.core.log.basic.LogWriter
-
終了処理を行う。
ログの出力先に応じて確保しているリソースの解放などを行う。
- terminate() - Method in class nablarch.core.log.basic.LogWriterSupport
-
終了処理を行う。
ログの出力先に応じて確保しているリソースの解放などを行う。
- terminate() - Method in interface nablarch.core.log.LoggerFactory
-
終了処理を行う。
ログの出力先に応じて確保しているリソースの解放などを行う。
- terminate() - Static method in class nablarch.core.log.LoggerManager
-
ログ出力の終了処理を行う。
クラスローダに紐付く全てのオブジェクトを解放する。
- terminate(Result, ExecutionContext) - Method in class nablarch.fw.action.BatchActionBase
-
本処理が終了した場合に一度だけ実行される。
(エラー終了した場合でも実行される。)
デフォルトでは何もしない。
必要に応じてオーバライドすること。
- terminate() - Method in interface nablarch.fw.launcher.ProcessLifecycle
-
終了処理を行う。
- TEXT_ENCODING - Static variable in class nablarch.core.dataformat.DataRecordFormatterSupport.Directive
-
文字エンコーディング
- ThreadContext - Class in nablarch.core
-
スレッド内で共有すべきオブジェクトを保持するクラス。
本クラスで保持する値は、子スレッドが起動された場合、
暗黙的に全ての情報を子スレッドに引き継ぐ仕様となっている。
このため、子スレッドでは個別に値を設定することなく、親スレッドで設定した値を使用することが出来る。
また、子スレッドで個別に値を変更することも出来るが、ThreadLocalに格納したオブジェクトは各スレッドで共有され、
別スレッドの動作に影響を与える危険があるので、イミュータブルな値とスレッドセーフな値のみを格納すること。
- ThreadContextAttribute<T> - Interface in nablarch.common.handler.threadcontext
-
ThreadContext
に設定する属性を返すインタフェース。
本インタフェースを実装したクラスは、スレッドコンテキストに設定する値を取得する責務を持つ。
- TIME_ZONE_KEY - Static variable in class nablarch.core.ThreadContext
-
タイムゾーンのキー。
- timeoutSecond - Variable in class nablarch.fw.invoker.AbstractExecutorServiceFactory
-
タイムアウト(秒)
- TimeRetryContext - Class in nablarch.fw.handler.retry
-
リトライ時間によりリトライ処理を制御するクラス。
本クラスは、指定された時間の間、リトライを行う。
- TimeRetryContext(long, long, long) - Constructor for class nablarch.fw.handler.retry.TimeRetryContext
-
コンストラクタ。
- TimeZoneAttributeInHttpCookie - Class in nablarch.common.web.handler.threadcontext
-
クッキーを使用してタイムゾーンの保持を行うクラス。
- TimeZoneAttributeInHttpSession - Class in nablarch.common.web.handler.threadcontext
-
HTTPセッションを使用してタイムゾーンの保持を行うクラス。
- TimeZoneAttributeInHttpSupport - Class in nablarch.common.web.handler.threadcontext
-
HTTP上でタイムゾーンの保持を行うクラスの実装をサポートするクラス。
- TimeZoneAttributeInHttpUtil - Class in nablarch.common.web.handler.threadcontext
-
HTTP上で選択されたタイムゾーンの保持を行う際に使用するユーティリティクラス。
- toArray() - Method in class nablarch.common.dao.DeferredEntityList
-
本メソッドは利用できない。
呼び出した場合、UnsupportedOperationException
を送出する。
- toArray(T[]) - Method in class nablarch.common.dao.DeferredEntityList
-
本メソッドは利用できない。
呼び出した場合、UnsupportedOperationException
を送出する。
- toByteArray(InputStream) - Static method in class nablarch.core.util.BinaryUtil
-
入力ストリームをバイト配列に変換する。
引数であたえられた入力ストリームはクローズされる。
- toByteArray() - Method in class nablarch.fw.web.upload.util.UploadHelper
-
ファイルをバイト配列に変換する。
- toHTML(String) - Method in class nablarch.common.web.tag.HtmlAttributes
-
HTMLタグの属性に指定できる形式の文字列を取得する。
- TokenGenerator - Interface in nablarch.common.web.token
-
トークンの生成を行うインタフェース。
- TooManyResultException - Exception in nablarch.core.db.support
-
- TooManyResultException(int, int) - Constructor for exception nablarch.core.db.support.TooManyResultException
-
検索結果の最大件数(上限)及び検索結果件数を保持した
TooManyResultException
オブジェクトを生成する。
生成時に検索結果の最大件数(上限)及び検索結果件数を元に、メッセージを構築する。
- toString() - Method in class nablarch.common.dao.DeferredEntityList
-
- toString() - Method in class nablarch.common.exclusivecontrol.Version
- toString() - Method in class nablarch.common.web.compositekey.CompositeKey
-
このオブジェクトが保持しているキーを「,(カンマ)」区切りで列挙した文字列を返す。
- toString() - Method in class nablarch.core.db.cache.ResultSetCacheKey
- toString() - Method in class nablarch.core.db.statement.SelectOption
-
- toString() - Method in class nablarch.core.validation.ValidationResultMessage
-
このオブジェクトの文字列表現を返す。
- toString() - Method in exception nablarch.fw.messaging.ErrorResponseMessage
-
- toString() - Method in exception nablarch.fw.Result.Error
-
この実装では、以下の文字列を返す。
- toString() - Method in class nablarch.fw.web.ResourceLocator
-
リソースパスの文字列表現そのものを返す。
- toTableName(Class<T>) - Method in class nablarch.common.dao.StandardSqlBuilder
-
エンティティクラス名からテーブル名(スキーマ名つき)へ変換する。
- toUpperFirstChar(String) - Static method in class nablarch.core.dataformat.FieldDefinitionUtil
-
文字列の先頭文字を大文字に置きかえる。
- TpsCalculator - Class in nablarch.fw.batch.progress
-
TPSを算出するクラス。
- Transaction - Interface in nablarch.core.transaction
-
トランザクション制御を行うインタフェース。
- transactionAbnormalEnd(Throwable, D, ExecutionContext) - Method in class nablarch.fw.action.BatchActionBase
-
- transactionAbnormalEnd(Throwable, SqlRow, ExecutionContext) - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
-
インプットテーブルの対象レコードのステータスをエラーに更新する。
これにより、エラーレコードを再度送信することを防止する事ができる。
(エラーレコードは、何度送信してもエラーになることが考えられるため
ステータスをエラーに変更する必要がある。)
ステータスを更新するSQL文は、
AsyncMessageSendAction.getSqlResource()
で取得した
SQLリソース内に記述されたSQL_ID=UPDATE_ABNORMAL_ENDを使用する。
- TransactionAbnormalEnd - Exception in nablarch.fw.results
-
業務処理が異常終了したことを示す例外クラス。
- TransactionAbnormalEnd(int, String, Object...) - Constructor for exception nablarch.fw.results.TransactionAbnormalEnd
-
終了コードとメッセージ(障害コードとオプション)を元に例外を構築する。
- TransactionAbnormalEnd(int, Throwable, String, Object...) - Constructor for exception nablarch.fw.results.TransactionAbnormalEnd
-
- TransactionContext - Class in nablarch.core.transaction
-
- TransactionExecutor<T> - Class in nablarch.core.transaction
-
トランザクション制御ロジックを持つ抽象クラス。
本クラスを使用することにより、簡単にトランザクション制御ロジックを実装することが出来る。
また、エラー処理時に再度エラーが発生した場合のログ出力の責務を本クラスが持つため、
本クラスを実装したクラスではトランザクション制御以外の部分に着目する必要がなくなる。
- TransactionExecutor(Transaction) - Constructor for class nablarch.core.transaction.TransactionExecutor
-
トランザクション制御オブジェクトを生成する。
- transactionFailure(D, ExecutionContext) - Method in class nablarch.fw.action.BatchActionBase
-
トランザクション処理が異常終了した場合に実行される。
デフォルトでは何もしない。
必要に応じてオーバライドすること。
- TransactionManagerConnection - Interface in nablarch.core.db.connection
-
データベースに対するトランザクション制御を行うインタフェース。
- transactionNormalEnd(D, ExecutionContext) - Method in class nablarch.fw.action.BatchActionBase
-
- transactionNormalEnd(SqlRow, ExecutionContext) - Method in class nablarch.fw.messaging.action.AsyncMessageSendAction
-
- transactionSuccess(D, ExecutionContext) - Method in class nablarch.fw.action.BatchActionBase
-
トランザクション処理が正常終了した場合に実行される。
デフォルトでは何もしない。
必要に応じてオーバライドすること。
- TransactionTimeoutException - Exception in nablarch.core.transaction
-
トランザクションタイムアウトエラー。
- TransactionTimeoutException(long) - Constructor for exception nablarch.core.transaction.TransactionTimeoutException
-
コンストラクタ。
デフォルトメッセージを持つトランザクションタイムアウト例外を生成する。
- TransactionTimeoutException(long, SQLException) - Constructor for exception nablarch.core.transaction.TransactionTimeoutException
-
コンストラクタ。
デフォルトメッセージを持つトランザクションタイムアウト例外を生成する。
- trim(Properties) - Method in class nablarch.core.log.LogSettings
-
プロパティのキーと値をトリミングする。
- trim(String) - Method in class nablarch.core.validation.convertor.StringConvertor
-
トリムを実行する。
Java標準の
String.trim()
を使用してトリムを行った文字列を返却する。
- trimToSize() - Method in class nablarch.common.dao.DeferredEntityList
-
本メソッドは利用できない。
呼び出した場合、UnsupportedOperationException
を送出する。
- TruncateStepConfig - Class in nablarch.etl.config
-
truncateステップの設定を保持するクラス。
- TSV - Static variable in class nablarch.common.databind.csv.CsvDataBindConfig
-
タブ区切り(TSV)のフォーマット定義