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 Y 

M

MailContext - Class in nablarch.common.mail
メール送信要求を表す抽象クラス。
MailRequester - Class in nablarch.common.mail
メール送信要求を行うクラス。

本クラスのメール送信要求メソッドを呼び出すことで、メール送信要求を管理用テーブル群にINSERTできる。

メール送信要求の種類について
メール送信要求は以下の二種類がある。 定型メール送信(TemplateMailContext)。 予めデータベースに登録されたテンプレートを元にメールを作成・送信する。 非定型メール送信(FreeTextMailContext)。任意の件名・本文でメールを作成・送信する。 メールの送信単位
メール送信要求はメール送信要求APIの呼び出し毎に一つ作成さる。一つのメール送信要求につき一通のメールが送信される。

MailUtil - Class in nablarch.common.mail
メール送信ライブラリ関連のユーティリティ。
MapWrapper<K,V> - Class in nablarch.core.util.map
Mapを実装するクラスの、ラッパークラスを作成するための抽象クラス。

サブクラスで#getDelegateMap()を実装することで、任意のMapに処理を委譲できる。

Message - Class in nablarch.core.message
メッセージに必要な情報を保持し、メッセージのフォーマットを行うクラス。
Message(MessageLevel, StringResource) - Constructor for class nablarch.core.message.Message
メッセージの通知レベル、文字列リソースを指定して、インスタンスを生成する。
Message(MessageLevel, StringResource, Object[]) - Constructor for class nablarch.core.message.Message
メッセージの通知レベル、文字列リソース、オプションパラメータを指定して、インスタンスを生成する。
MessageLevel - Enum in nablarch.core.message
メッセージの通知レベルを表す列挙型。
MessageNotFoundException - Exception in nablarch.core.message
メッセージが存在しなかった場合に発生する例外。
MessageNotFoundException(String) - Constructor for exception nablarch.core.message.MessageNotFoundException
MessageNotFoundExceptionオブジェクトを生成する。
MessageSender - Class in nablarch.fw.messaging
対外システムに対するメッセージの同期送信を行うユーティリティクラス。

本ユーティリティはキューを使用した通信と、HTTP通信をサポートする。

キューを使用した通信について
本ユーティリティはフレームワーク制御ヘッダの利用を前提としており、 再送電文フラグを利用した再送/タイムアウト制御等の機能を実装している。
キューを使用した通信では、カレントスレッドに紐づけられているMessagingContextを利用してメッセージ送信を行う。 そのため、nablarch.fw.messaging.handler.MessagingContextHandlerをハンドラキューに追加する必要がある。 MessagingContextの設定方法についてはMessageSenderSettings#MessageSenderSettings(String)を参照。

MessageUtil - Class in nablarch.core.message
アプリケーションがメッセージを取得する際に使用するユーティリティクラス。

SystemRepositoryからStringResourceHolderを取得する。 取得できなかった場合は、PropertiesStringResourceLoaderでロードしたリソースキャッシュを持つStringResourceHolderを取得する。

MessagingAction - Class in nablarch.fw.messaging.action
被仕向同期応答処理を行う業務処理で使用するテンプレートクラス。

業務アクションハンドラは、本クラスを継承し、本クラスに定義されたテンプレートメソッドを必要に応じて実装する。

MessagingAction() - Constructor for class nablarch.fw.messaging.action.MessagingAction
MessagingActionオブジェクトを生成する。
MessagingReceiveTest - Annotation Type in nablarch.test.junit5.extension.messaging
MessagingReceiveTestExtension を適用するための合成アノテーション。
MessagingReceiveTestExtension - Class in nablarch.test.junit5.extension.messaging
MessagingReceiveTestSupport を JUnit 5 で使用するための Extension 実装。
MessagingRequestTest - Annotation Type in nablarch.test.junit5.extension.messaging
MessagingRequestTestExtension を適用するための合成アノテーション。
MessagingRequestTestExtension - Class in nablarch.test.junit5.extension.messaging
MessagingRequestTestSupport を JUnit 5 で使用するための Extension 実装。
moveFileTo(String, String) - Method in class nablarch.fw.web.upload.util.UploadHelper
アップロードされたファイルを移動する。
multiLayout() - Method in class nablarch.common.databind.fixedlength.FixedLengthDataBindConfigBuilder
マルチレイアウト用のFixedLengthDataBindConfigを構築する。
MultiLayoutBuilder - Class in nablarch.common.databind.fixedlength
マルチレイアウト用の設定構築クラス。
MultiLayoutConfig.RecordIdentifier - Interface in nablarch.common.databind.fixedlength
マルチレイアウトな固定長データのレコードを識別するインタフェース。
MultiLayoutConfig.RecordName - Interface in nablarch.common.databind.fixedlength
レコード名を扱うインタフェース
MultipleKeyCaseMap<V> - Class in nablarch.core.util.map
キーの大文字と小文字、アンダースコア(_)の有無を区別しないマップの実装クラス。

以下のメソッドは、キーの大文字と小文字、アンダースコアの有無を区別しない。 MultipleKeyCaseMap.get(Object) MultipleKeyCaseMap.containsKey(Object) MultipleKeyCaseMap.put(String, Object) MultipleKeyCaseMap.putAll(java.util.Map) 同一キーとみなす例 大文字小文字の区別はしない。(USER_NAMEとuser_nameは同一キーとみなす) アンダースコアの有無は区別しない。(USER_NAMEとuserNameは同一キーとみなす)

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