Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

abortIfInvalid() - Method in class nablarch.core.validation.ValidationContext
バリデーションエラーがある場合に、 バリデーション結果メッセージを保持したApplicationExceptionを送出する。

バリデーションエラーのプロパティがない場合、本メソッドは何もしない。

AbstractCharHttpStreamReader - Class in nablarch.fw.messaging.realtime.http.streamio
HTTP通信時に使用するReaderクラス。
AbstractCharHttpStreamWritter - Class in nablarch.fw.messaging.realtime.http.streamio
HTTP通信時に使用するWritterクラス。
AbstractCharHttpStreamWritter() - Constructor for class nablarch.fw.messaging.realtime.http.streamio.AbstractCharHttpStreamWritter
コンストラクタ。
AbstractCharHttpStreamWritter(String) - Constructor for class nablarch.fw.messaging.realtime.http.streamio.AbstractCharHttpStreamWritter
コンストラクタ。
AbstractExecutorServiceFactory - Class in nablarch.fw.invoker
ExecutorServiceFactoryの実装をサポートする抽象クラス。 ExecutorServiceFactoryの実装クラスで共通となる処理を提供する。
AbstractHttpStreamReader - Class in nablarch.fw.messaging.realtime.http.streamio
HTTP通信時に使用するReaderクラス。
AbstractNablarchItemWriteListener - Class in nablarch.fw.batch.ee.listener.chunk
NablarchItemWriteListenerを実装した抽象クラス。

本クラスの実装では処理を何も行わない。サブクラス側で必要なメソッドをオーバライドし処理を追加すること。

AbstractNablarchJobListener - Class in nablarch.fw.batch.ee.listener.job
NablarchJobListenerを実装した抽象クラス。

本クラスの実装では処理を何も行わない。サブクラス側で必要なメソッドをオーバライドし処理を追加すること。

AbstractNablarchStepListener - Class in nablarch.fw.batch.ee.listener.step
NablarchStepListenerを実装した抽象クラス。

本クラスの実装では処理を何も行わない。サブクラス側で必要なメソッドをオーバライドし処理を追加すること。

add(E) - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
add(int, E) - Method in class nablarch.common.dao.EntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
add(K, V, Date) - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
addAll(Collection<? extends E>) - Method in class nablarch.common.dao.DeferredEntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
addAll(int, Collection<? extends E>) - Method in class nablarch.common.dao.EntityList
本メソッドは利用できない。 呼び出した場合、UnsupportedOperationExceptionを送出する。
addAttachedFile(AttachedFile) - Method in class nablarch.common.mail.MailContext
添付ファイルを追加する。
addBasePathSetting(String, String) - Method in class nablarch.core.util.FilePathSetting
ベースパスの設定を追加する。

ベースパスにはディレクトリのみ指定できる。ディレクトリでない場合、例外をスローする。

ベースパスはURLで指定すること。URLを使用して、ファイルシステムとクラスパス上のリソースを指定することができる。
URLのフォーマットは下記の通りである。

addBatch() - Method in interface nablarch.core.db.statement.SqlPStatement
PreparedStatement.addBatch()のラッパー。
addBatch(ParameterizedSqlPStatement, FORM) - Method in interface nablarch.fw.web.upload.util.InsertionStrategy
ステートメントにバッチ登録する。
addBatchMap(Map<String, ?>) - Method in interface nablarch.core.db.statement.ParameterizedSqlPStatement
バッチ実行用にMapのvalueをバインド変数にセットする。
addBatchObject(Object) - Method in interface nablarch.core.db.statement.ParameterizedSqlPStatement
バッチ実行用にオブジェクトのフィールドの値をバインド変数にセットする。
addBcc(String) - Method in class nablarch.common.mail.MailContext
送信先(BCC)メールアドレスを追加する。
addBodyContent(MimeMessage, MailRequestTable.MailRequest, List<? extends MailAttachedFileTable.MailAttachedFile>, ExecutionContext) - Method in class nablarch.common.mail.MailSender
指定されたMimeMessageにメールメッセージ本文(添付ファイル含む)を追加する。

メッセージ本文を暗号化する場合や、電子署名を付加する場合には本メソッドをオーバライドし処理を本文の追加処理を変更すること。

addCc(String) - Method in class nablarch.common.mail.MailContext
送信先(CC)メールアドレスを追加する。
addCommonValue(HttpProtocolClient.HttpRequestMethodEnum, MessageSenderSettings, SyncMessage) - Method in class nablarch.fw.messaging.realtime.http.client.HttpMessagingClient
要求電文に、共通プロトコルヘッダ相当部分及びフレームワーク制御ヘッダ部で使用する要素を追加する。
addCondition(DataRecordPredicate...) - Method in class nablarch.core.dataformat.RecordDefinition
このレコードタイプが適用される条件を追加する。(AND条件)
addCondition(String) - Method in class nablarch.fw.handler.RewriteRule
置換処理の適用条件を追加する。
addConvertor(ValueConvertor<?, ?>) - Method in class nablarch.core.dataformat.FieldDefinition
コンバータを追加する。 nullが渡された場合は何もしない。
addConvertorSetting(String, Object[]) - Method in class nablarch.core.dataformat.FieldDefinition
フォーマット定義ファイルで指定されたコンバータの定義を追加する。
addConvertorToField(FieldDefinition, RecordDefinition) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
フィールドのフォーマット定義を保持するクラスに関連するコンバータを生成し、フィールド定義クラスに設定する。 コンバータを生成する役割を担うコンバータファクトリは、サブクラスで指定されたコンバータ情報設定クラスをもとに生成する。 DataRecordFormatterSupport.getConvertorSetting()
addCookie(HttpCookie) - Method in class nablarch.fw.web.HttpResponse
サーバ側から送信されたクッキー情報を設定する。
addDataRecord(Map<String, Object>) - Method in class nablarch.fw.messaging.SyncMessage
データレコードを追加する。
addDataRecord(Object) - Method in class nablarch.fw.messaging.SyncMessage
データレコードを追加する。
addDay(String, int) - Static method in class nablarch.common.date.DateUtil
Deprecated.
 
addDay(String, int) - Static method in class nablarch.core.util.DateUtil
指定された日付(yyyyMMdd形式)を指定された日数分加減算する。

負の値が指定された場合は、減算を行う。

例)addDay("19991231", 1) //--> "20000101"

addExport(String) - Method in class nablarch.fw.handler.RewriteRule
リクエストスコープ変数定義を追加する。 同名の変数が既に定義されていた場合は上書きする。
addField(FieldDefinition...) - Method in class nablarch.core.dataformat.RecordDefinition
指定されたフィールド定義を追加する。
addFileExtensions(String, String) - Method in class nablarch.core.util.FilePathSetting
ベースパスの論理名に対応する拡張子を追加する。
addFormatAndRecordNumberTo(InvalidDataFormatException) - Method in class nablarch.core.dataformat.DataRecordFormatterSupport
InvalidDataFormatExceptionに フォーマットファイルのパスと例外発生時の行番号を設定する。
addMessage(String, Object...) - Method in class nablarch.core.validation.ValidationContext
メッセージを追加する。
addMessages(Message) - Method in exception nablarch.core.message.ApplicationException
処理結果メッセージを追加する。
addMessages(List<Message>) - Method in exception nablarch.core.message.ApplicationException
処理結果メッセージを追加する。
addMessages(List<Message>) - Method in class nablarch.core.validation.ValidationContext
メッセージを追加する。
addMonth(String, int) - Static method in class nablarch.common.date.DateUtil
Deprecated.
 
addMonth(String, int) - Static method in class nablarch.core.util.DateUtil
指定された日付(yyyyMMdd or yyyyMM形式)を指定された月数分加減算する。

負の値が指定された場合は、減算を行う。

例)addMonth("19991231", 1) //--> "20000131"

addParam(int, byte[]) - Method in class nablarch.core.db.cache.ResultSetCacheKeyBuilder
パラメータを付加する。
addParam(int, Object) - Method in class nablarch.core.db.cache.ResultSetCacheKeyBuilder
パラメータを付加する。
addParam(String, Object) - Method in class nablarch.core.db.cache.ResultSetCacheKeyBuilder
パラメータを付加する。
addParam(String, byte[]) - Method in class nablarch.core.db.cache.ResultSetCacheKeyBuilder
パラメータを付加する。
addRecord(RecordDefinition...) - Method in class nablarch.core.dataformat.LayoutDefinition
レコードタイプの定義を追加する。
addRecord(Map<String, ?>) - Method in class nablarch.fw.messaging.ResponseMessage
電文のデータ部に、指定したレコードを追加する。

出力時に使用するデータレイアウト(レコードタイプ)は、recordの内容から自動的に判別される。

addRecord(String, Map<String, ?>) - Method in class nablarch.fw.messaging.ResponseMessage
電文のデータ部に、出力時に使用するデータレイアウト(レコードタイプ)を指定してレコードを追加する。

recordTypenullを渡した場合、SendingMessage.addRecord(Map)と同様の処理を行う。

addRecord(Object) - Method in class nablarch.fw.messaging.ResponseMessage
電文のデータ部に指定したレコードを追加する。

出力時に使用するデータレイアウト(レコードタイプ)は、渡されたデータの内容から自動的に判別される。

addRecord(String, Object) - Method in class nablarch.fw.messaging.ResponseMessage
電文のデータ部に、出力時に使用するデータレイアウト(レコードタイプ)を指定してレコードを追加する。

recordTypenullを渡した場合、SendingMessage.addRecord(Object)と同様の処理を行う。

addRecord(Map<String, ?>) - Method in class nablarch.fw.messaging.SendingMessage
電文のデータ部に、指定したレコードを追加する。

出力時に使用するデータレイアウト(レコードタイプ)は、recordの内容から自動的に判別される。

addRecord(String, Map<String, ?>) - Method in class nablarch.fw.messaging.SendingMessage
電文のデータ部に、出力時に使用するデータレイアウト(レコードタイプ)を指定してレコードを追加する。

recordTypenullを渡した場合、SendingMessage.addRecord(Map)と同様の処理を行う。

addRecord(Object) - Method in class nablarch.fw.messaging.SendingMessage
電文のデータ部に指定したレコードを追加する。

出力時に使用するデータレイアウト(レコードタイプ)は、渡されたデータの内容から自動的に判別される。

addRecord(String, Object) - Method in class nablarch.fw.messaging.SendingMessage
電文のデータ部に、出力時に使用するデータレイアウト(レコードタイプ)を指定してレコードを追加する。

recordTypenullを渡した場合、SendingMessage.addRecord(Object)と同様の処理を行う。

addRecord(Map<String, ?>) - Method in class nablarch.fw.messaging.StructuredResponseMessage
電文のデータ部に、指定したレコードを追加する。

出力時に使用するデータレイアウト(レコードタイプ)は、recordの内容から自動的に判別される。

addRecord(String, Map<String, ?>) - Method in class nablarch.fw.messaging.StructuredResponseMessage
電文のデータ部に、出力時に使用するデータレイアウト(レコードタイプ)を指定してレコードを追加する。

recordTypenullを渡した場合、SendingMessage.addRecord(Map)と同様の処理を行う。

addRecord(Object) - Method in class nablarch.fw.messaging.StructuredResponseMessage
電文のデータ部に指定したレコードを追加する。

出力時に使用するデータレイアウト(レコードタイプ)は、渡されたデータの内容から自動的に判別される。

addRecord(String, Object) - Method in class nablarch.fw.messaging.StructuredResponseMessage
電文のデータ部に、出力時に使用するデータレイアウト(レコードタイプ)を指定してレコードを追加する。

recordTypenullを渡した場合、SendingMessage.addRecord(Object)と同様の処理を行う。

addResultMessage(String, String, Object...) - Method in class nablarch.core.validation.ValidationContext
バリデーション結果を追加する。
addResultMessage(ValidationContext<T>, String, String, Object, Object...) - Static method in class nablarch.core.validation.ValidationResultMessageUtil
バリデーション結果メッセージをValidationContextに追加する。
addResults(Result...) - Method in class nablarch.fw.Result.MultiStatus
処理結果を追加する。
addTo(String) - Method in class nablarch.common.mail.MailContext
送信先(TO)メールアドレスを追加する。
addToCache(K, Expirable<V>) - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
キャッシュに値を設定する。
addUnlimited(K, V) - Method in class nablarch.core.cache.expirable.ExpirableCacheTemplate
addVersion(ExclusiveControlContext) - Method in interface nablarch.common.exclusivecontrol.ExclusiveControlManager
バージョン番号を追加する。
addVersion(ExclusiveControlContext) - Static method in class nablarch.common.exclusivecontrol.ExclusiveControlUtil
バージョン番号を追加する。
afterJob(NablarchListenerContext) - Method in class nablarch.fw.batch.ee.listener.job.AbstractNablarchJobListener
 
afterSend(MessageSenderSettings, SyncMessage, SyncMessage) - Method in interface nablarch.fw.messaging.SyncMessagingEventHook
メッセージ送信後、レスポンスを受け取った後に呼ばれる処理。
afterStep(NablarchListenerContext) - Method in class nablarch.fw.batch.ee.listener.step.AbstractNablarchStepListener
 
afterStep(NablarchListenerContext) - Method in class nablarch.fw.batch.ee.listener.step.StepTransactionManagementListener
トランザクションを終了しコンテキストから削除する。

ステップの実行に失敗した場合(StepContext.getException()が設定されている場合や JobContext.getBatchStatus()BatchStatus.FAILEDの場合)には、 トランザクションをロールバックする。

afterWrite(NablarchListenerContext, List<Object>) - Method in class nablarch.fw.batch.ee.listener.chunk.AbstractNablarchItemWriteListener
 
ALLOWED_CHAR - Static variable in class nablarch.fw.web.ResourceLocator
コンテンツパス中のディレクトリとして許容される文字列。

AppDbConnection - Interface in nablarch.core.db.connection
データベース接続を表すインタフェース。

データベースにアクセスを行う場合には、本インタフェース経由でSQL文実行用のオブジェクトを取得する必要がある。

appendCondition(Enum<?>, Object) - Method in class nablarch.common.exclusivecontrol.ExclusiveControlContext
排他制御対象の行データを指定する条件を追加する。
ApplicationException - Exception in nablarch.core.message
業務エラーが発生した際のメッセージ通知に使用する例外クラス。

本クラスは内部に処理結果メッセージ(Message)のリストを保持する。

ApplicationException() - Constructor for exception nablarch.core.message.ApplicationException
ApplicationExceptionオブジェクトを生成する。
ApplicationException(Message) - Constructor for exception nablarch.core.message.ApplicationException
指定した処理結果メッセージを保持するApplicationExceptionオブジェクトを生成する。
ApplicationException(List<Message>) - Constructor for exception nablarch.core.message.ApplicationException
指定した処理結果メッセージのリストを保持するApplicationExceptionオブジェクトを生成する。
ApplicationSettingLogFormatter - Class in nablarch.core.log.app
アプリケーション設定に関するログフォーマットを行うクラス。

主に、SystemRepository内の設定値をログ出力する際に使用する。

ログ出力対象の設定値は、ログ設定ファイルに設定されたキー値によって決定される。 SystemRepositoryに格納されている値が、String以外のオブジェクトの場合には、文字列への変換(toString())を行った結果の値をログに出力する。

以下に例を示す。

ApplicationSettingLogUtil - Class in nablarch.core.log.app
アプリケーション設定に関するログ出力をサポートするユーティリティクラス。

本クラスはフォーマッタとしてApplicationSettingLogFormatterを使用する。 ApplicationSettingLogFormatterは以下の方法で決定される。 設定ファイルにプロパティ名"applicationSettingLogFormatter.className"で定義されているクラスを使用する 定義されていない場合は、ApplicationSettingLogFormatterを使用する

applyFormat(String) - Method in class nablarch.fw.web.upload.util.UploadHelper
フォーマットを適用する。 フォーマット定義ファイル取得先のディレクトリはデフォルト設定を使用する。
applyFormat(String, String) - Method in class nablarch.fw.web.upload.util.UploadHelper
フォーマットを適用する。
applyRewrittenPath(String, TData) - Method in class nablarch.fw.handler.RewriteRule
書き換えられたパスを処理対象オブジェクトに反映する。
applyRewrittenPath(String, HttpResponse) - Method in class nablarch.fw.web.handler.ContentPathRewriteRule
 
applyRewrittenPath(String, HttpRequest) - Method in class nablarch.fw.web.handler.HttpRequestRewriteRule
 
applyTrimPolicy(String, Annotation) - Method in class nablarch.core.validation.convertor.StringConvertor
trimPolicyプロパティに設定されたポリシーにしたがってトリムを実行する。

ポリシーとして"trimAll"が設定された場合は、すべての文字に対してトリムを行う。 ポリシーとして"noTrim"が設定された場合、またはポリシーが設定されなかった場合は、トリムを行わない。

AsciiCharacterChecker - Class in nablarch.core.validation.validator
ASCII文字の文字種チェックに使用するユーティリティクラス。
AsyncHandlerListInvoker<TData,TResult> - Class in nablarch.fw.invoker
非同期でハンドラリストの起動を行うHandlerListInvokerの実装クラス。
AsyncHandlerListInvoker() - Constructor for class nablarch.fw.invoker.AsyncHandlerListInvoker
AsyncHandlerListInvokerを生成する。
AsyncMessageReceiveAction - Class in nablarch.fw.messaging.action
MQ応答なし受信用アクション。

本クラスでは、受信したメッセージが保持するリクエストID(RequestMessage.getRequestPath())を元に、 受信テーブルに電文を保存する。

受信テーブルの構造は、必ず下記構造にすること。

AsyncMessageSendAction - Class in nablarch.fw.messaging.action
MQ応答なし送信用の共通アクション。

本クラスでは、送信用のテーブル(一時テーブル)から送信対象のデータを取得し、メッセージを送信する。

送信対象のメッセージのリクエストIDは、本バッチの起動時の引数(起動パラメータ名:messageRequestId)として指定すること。

送信対象のデータを抽出するSQL文は、テーブル単位に用意する必要がある。 詳細は、AsyncMessageSendAction.createStatement()を参照

メッセージが正常に送信できた場合には、#transactionNormalEnd(nablarch.core.db.statement.SqlRow, nablarch.fw.ExecutionContext)にて 対象データのステータスを処理済みに更新する。

メッセージ送信時に例外が発生した場合には、#transactionAbnormalEnd(Throwable, nablarch.core.db.statement.SqlRow, nablarch.fw.ExecutionContext)にて 対象データのステータスをエラーに更新する。

attach(MessagingContext) - Static method in class nablarch.fw.messaging.MessagingContext
カレントスレッドにメッセージコンテキストを紐づける。
AttachedFile - Class in nablarch.common.mail
メール添付ファイルの情報を保持するデータオブジェクト。
AttachedFile(String, File) - Constructor for class nablarch.common.mail.AttachedFile
メール添付ファイルのContent-Typeを指定し、AttachedFileオブジェクトを生成する。
AttachedFile() - Constructor for class nablarch.common.mail.AttachedFile
AttachedFileオブジェクトを生成する。
AttachedFileSizeOverException - Exception in nablarch.common.mail
添付ファイルサイズ上限値オーバー時に発生する例外クラス。
AttachedFileSizeOverException(long, long) - Constructor for exception nablarch.common.mail.AttachedFileSizeOverException
実際のファイルサイズ、ファイルサイズ上限値を指定し、AttachedFileSizeOverExceptionを生成する。
AutoPropertyHandler - Interface in nablarch.core.db.statement
オブジェクトの自動設定項目のフィールドに値を設定するインタフェース。
オブジェクトの事前変換処理が必要な場合には、本インターフェースの実装クラスを追加し、 実処理実行前にexecuteメソッドを呼び出すこと。 オブジェクトに対する
awaitTermination() - Method in class nablarch.fw.invoker.AbstractExecutorServiceFactory
スレッド終了を待つ。
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links