Uses of Package
nablarch.fw.messaging

Packages that use nablarch.fw.messaging
Package
Description
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
応答なし電文を受送信するアクションを提供する。
外部システムとのメッセージング処理において使用するハンドラを格納するパッケージ。
メッセージング処理中に出力されるログ情報に関連したクラスを格納したパッケージ。
メッセージング
MOMに対する処理実行時の例外機能を提供する。
メッセージング機能において使用するnablarch.fw.DataReader実装とその関連クラスを 収めたパッケージ。
HTTPを用いたメッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
HTTPを用いたメッセージング処理方式使用時の例外を格納するパッケージ。
HTTPを用いたメッセージング処理の際に使用する設定クラスを格納するパッケージ。
  • Class
    Description
    電文中のフレームワーク制御ヘッダ部の内容をMapとして格納するクラス。 フレームワーク制御ヘッダ 本フレームワークが提供する機能の中には、電文中に特定の制御項目が定義されている ことを前提として設計されているものが多く存在する。 そのような制御項目のことを「フレームワーク制御ヘッダ」とよぶ。 フレームワーク制御ヘッダの一覧とそれを使用するハンドラの対応は以下のとおり。
    送受信電文中のフレームワーク制御ヘッダ項目に対する読み書きを行うモジュールが 実装するインターフェース。 具体的に電文中のどの部分をフレームワーク制御ヘッダの各項目に対応させるかについては、 各具象クラスごとに異なる。
    HTTP通信時に使用するメッセージID生成。
    SSL情報取得用クラス
    外部システムに対する送受信電文の内容を格納するデータオブジェクト。 このオブジェクトは以下のデータを保持する。 プロトコルヘッダー メッセージボディ
    MessageSenderから呼び出される通信機能の基本APIの実装系を提供するモジュールが実装するインターフェース。
    MessageSenderの設定情報を保持するクラス。
    設定値のタイプを表す列挙型。
    送信した電文に対する応答電文をタイムアウト時間内に受信することができなかった場合に 送出される例外。
    メッセージングサーバとの間に開かれるセッションに対するラッパー。 このクラスのインスタンスはスレッドローカル変数上で管理されており、 MessagingContext.getInstance()を用いてインスタンスを獲得する。 本クラスでは、以下の機能を提供する。 メッセージ送信 メッセージ同期送信 メッセージ受信
    メッセージ処理において問題が発生した場合に送出される実行時例外。
    メッセージング機能の基本API(MessagingContext)の実装系を提供する モジュールが実装するインターフェース。
    対外システムから受信した電文を表すクラス。
    外部システムから受信した処理要求電文の内容を格納し、対応する応答電文を作成するクラス。
    本システムに対する要求電文への応答電文を表すクラス。 本クラスでは、RequestMessageと同様、応答電文の内容をフレームワークヘッダ部と 業務データ部に分離して管理しており、業務ロジックからは業務データ部しか操作できない ようになっている。 メッセージボディを直列化する際には、フレームワークヘッダ部と業務データ部をそれぞれ 直列化して連結したものを返す。
    対外システムに対する仕向け要求電文を表すクラス。
    Nablarch標準のフレームワーク制御ヘッダ定義。 本実装では、各電文のメッセージボディの先頭レコード上に 全てのフレームワーク制御ヘッダが定義されていることを前提としており、 JMSヘッダー等のメッセージングプロバイダ実装に依存する項目は使用しない。
    構造化されたデータを取り扱うために、返信用オブジェクトとしてStructuredResponseMessageを返却する要求メッセージ。
    構造化されたデータを取り扱うために、addRecord時にデータをすぐに書き込まず、メモリ上にキャッシュする応答メッセージ。
    電文(同期送信、同期応答)を保持するクラス。
    メッセージ同期送信に使用する電文を変換するクラス。
    メッセージ送信の処理前後に処理を行うためのインターフェイス。
  • Class
    Description
    外部システムから受信した処理要求電文の内容を格納し、対応する応答電文を作成するクラス。
    本システムに対する要求電文への応答電文を表すクラス。 本クラスでは、RequestMessageと同様、応答電文の内容をフレームワークヘッダ部と 業務データ部に分離して管理しており、業務ロジックからは業務データ部しか操作できない ようになっている。 メッセージボディを直列化する際には、フレームワークヘッダ部と業務データ部をそれぞれ 直列化して連結したものを返す。
  • Class
    Description
    送受信電文中のフレームワーク制御ヘッダ項目に対する読み書きを行うモジュールが 実装するインターフェース。 具体的に電文中のどの部分をフレームワーク制御ヘッダの各項目に対応させるかについては、 各具象クラスごとに異なる。
    メッセージング機能の基本API(MessagingContext)の実装系を提供する モジュールが実装するインターフェース。
    外部システムから受信した処理要求電文の内容を格納し、対応する応答電文を作成するクラス。
    本システムに対する要求電文への応答電文を表すクラス。 本クラスでは、RequestMessageと同様、応答電文の内容をフレームワークヘッダ部と 業務データ部に分離して管理しており、業務ロジックからは業務データ部しか操作できない ようになっている。 メッセージボディを直列化する際には、フレームワークヘッダ部と業務データ部をそれぞれ 直列化して連結したものを返す。
  • Class
    Description
    外部システムに対する送受信電文の内容を格納するデータオブジェクト。 このオブジェクトは以下のデータを保持する。 プロトコルヘッダー メッセージボディ
    対外システムから受信した電文を表すクラス。
    対外システムに対する仕向け要求電文を表すクラス。
  • Class
    Description
    メッセージングサーバとの間に開かれるセッションに対するラッパー。 このクラスのインスタンスはスレッドローカル変数上で管理されており、 MessagingContext.getInstance()を用いてインスタンスを獲得する。 本クラスでは、以下の機能を提供する。 メッセージ送信 メッセージ同期送信 メッセージ受信
    メッセージ処理において問題が発生した場合に送出される実行時例外。
    メッセージング機能の基本API(MessagingContext)の実装系を提供する モジュールが実装するインターフェース。
    対外システムから受信した電文を表すクラス。
    対外システムに対する仕向け要求電文を表すクラス。
  • Class
    Description
    メッセージ処理において問題が発生した場合に送出される実行時例外。
  • Class
    Description
    電文中のフレームワーク制御ヘッダ部の内容をMapとして格納するクラス。 フレームワーク制御ヘッダ 本フレームワークが提供する機能の中には、電文中に特定の制御項目が定義されている ことを前提として設計されているものが多く存在する。 そのような制御項目のことを「フレームワーク制御ヘッダ」とよぶ。 フレームワーク制御ヘッダの一覧とそれを使用するハンドラの対応は以下のとおり。
    送受信電文中のフレームワーク制御ヘッダ項目に対する読み書きを行うモジュールが 実装するインターフェース。 具体的に電文中のどの部分をフレームワーク制御ヘッダの各項目に対応させるかについては、 各具象クラスごとに異なる。
    対外システムから受信した電文を表すクラス。
    外部システムから受信した処理要求電文の内容を格納し、対応する応答電文を作成するクラス。
    対外システムに対する仕向け要求電文を表すクラス。
  • Class
    Description
    MessageSenderから呼び出される通信機能の基本APIの実装系を提供するモジュールが実装するインターフェース。
    MessageSenderの設定情報を保持するクラス。
    メッセージ処理において問題が発生した場合に送出される実行時例外。
    電文(同期送信、同期応答)を保持するクラス。
  • Class
    Description
    メッセージ処理において問題が発生した場合に送出される実行時例外。
  • Class
    Description
    SSL情報取得用クラス