パッケージ | 説明 |
---|---|
nablarch.common.mail |
メール送信ライブラリ。
|
nablarch.common.web.token |
トークンを使用した二重サブミットの防止機能を提供する。
|
nablarch.fw |
本フレームワークの処理方式に共通する概念やアーキテクチャに関連する
インターフェース及びモジュールを収めたパッケージ。
|
nablarch.fw.action |
業務処理を実装する際に利用できる、アクションハンドラの共通基底クラス
(テンプレート)を格納するパッケージ。
|
nablarch.fw.handler |
処理方式に依存しないフレームワーク標準ハンドラを収めたパッケージ。
|
nablarch.fw.invoker |
ハンドラリストの実行機能を提供する。
|
nablarch.fw.launcher |
アプリケーションが動作するJavaプロセスの起動とフレームワークの初期化を行う
ランチャーに関連するモジュールを収めたパッケージ。
|
nablarch.fw.messaging.action |
応答なし電文を受送信するアクションを提供する。
|
nablarch.fw.messaging.handler |
外部システムとのメッセージング処理において使用するハンドラを格納するパッケージ。
|
nablarch.fw.web |
画面オンライン処理方式の主要APIを収めたパッケージ。
|
nablarch.fw.web.handler |
画面オンライン処理方式向けフレームワーク標準ハンドラ。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
MailSender
メール送信要求管理テーブル上の各レコードごとにメール送信を行うバッチアクション。
|
修飾子とタイプ | メソッドと説明 |
---|---|
HttpResponse |
DoubleSubmissionHandler.handle(HttpRequest request,
ExecutionContext context,
Handler<HttpRequest,HttpResponse> httpRequestHandler,
OnDoubleSubmission annotation)
OnDoubleSubmissionアノテーションに対する処理を行う。
|
修飾子とタイプ | クラスと説明 |
---|---|
static class |
Interceptor.Impl<TData,TResult,T>
Interceptor の処理内容を実装するクラスの抽象基底クラスとなるリクエストハンドラ。 |
修飾子とタイプ | メソッドと説明 |
---|---|
Handler<TData,TResult> |
Interceptor.Impl.getOriginalHandler()
インターセプト対象のリクエストハンドラを取得する。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
BatchAction<D>
標準的なバッチ処理における業務処理の基本実装クラス。
|
class |
NoInputDataBatchAction
入力データを必要としないバッチ処理用の基本実装クラス。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
nablarch.fw.handler.MethodBinding<TData,TResult>
メソッドレベルのディスパッチ機能を実装する際に継承する抽象基底クラス。
|
class |
RecordTypeBinding
データレコードのレコードタイプ名に応じて委譲先のメソッドを決定するディスパッチハンドラ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<Handler<?,?>> |
HandlerListBuilder.getHandlerList(TData input)
ハンドラリストを取得する。
|
List<Handler<?,?>> |
BasicHandlerListBuilder.getHandlerList(TData unused) |
protected List<Handler<?,?>> |
BasicHandlerListInvoker.getHandlerList(TData input)
実行対象となるハンドラリストを取得する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
BasicHandlerListBuilder.setHandlerList(List<Handler<?,?>> handlerList)
ハンドラリストを設定する。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
Main
本フレームワークの起動シーケンスの起点となるクラス。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
AsyncMessageReceiveAction
MQ応答なし受信用アクション。
|
class |
AsyncMessageSendAction
MQ応答なし送信用の共通アクション。
|
class |
MessagingAction
被仕向同期応答処理を行う業務処理で使用するテンプレートクラス。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
MessageReplyHandler
受信電文に設定された宛先に対して応答電文を送信するハンドラ。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
HttpRequestHandler
HTTPリクエストに対して何らかの処理を行うモジュールが実装するインターフェース。
|
修飾子とタイプ | クラスと説明 |
---|---|
static class |
HttpResponse.Status
HTTPレスポンスステータス。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
HttpCharacterEncodingHandler
HTTP エンコーディング制御ハンドラ。
|