Uses of Interface
nablarch.fw.Result
Package
Description
サービス提供可否判定機能を提供する。
共通のハンドラを提供する。
スレッドコンテキストに各種属性の設定を行うハンドラを提供する。
メール送信ライブラリ。
ダウンロード機能を提供する。
本フレームワークの処理方式に共通する概念やアーキテクチャに関連する
インターフェース及びモジュールを収めたパッケージ。
業務処理を実装する際に利用できる、アクションハンドラの共通基底クラス
(テンプレート)を格納するパッケージ。
処理方式に依存しないフレームワーク標準ハンドラを収めたパッケージ。
ハンドラリストの実行機能を提供する。
NablarchのActionハンドラをJAX-RSのリソースクラスとして呼び出す事ができる機能を提供する。
アプリケーションが動作するJavaプロセスの起動とフレームワークの初期化を行う
ランチャーに関連するモジュールを収めたパッケージ。
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
応答なし電文を受送信するアクションを提供する。
外部システムとのメッセージング処理において使用するハンドラを格納するパッケージ。
画面オンライン処理方式の主要APIを収めたパッケージ。
画面オンライン処理方式向けフレームワーク標準ハンドラ。
J2EEコンテナサポートAPI群。
-
Uses of Result in nablarch.common.availability
Modifier and TypeMethodDescriptionServiceAvailabilityCheckHandler.handleInbound
(ExecutionContext context) -
Uses of Result in nablarch.common.handler
Modifier and TypeMethodDescriptionDbConnectionManagementHandler.handleInbound
(ExecutionContext context) TransactionManagementHandler.handleInbound
(ExecutionContext context) DbConnectionManagementHandler.handleOutbound
(ExecutionContext context) TransactionManagementHandler.handleOutbound
(ExecutionContext context) -
Uses of Result in nablarch.common.handler.threadcontext
Modifier and TypeMethodDescriptionThreadContextClearHandler.handleInbound
(ExecutionContext context) ThreadContextHandler.handleInbound
(ExecutionContext context) ThreadContextClearHandler.handleOutbound
(ExecutionContext context) ThreadContextHandler.handleOutbound
(ExecutionContext context) -
Uses of Result in nablarch.common.mail
Modifier and TypeMethodDescriptionMailSender.handle
(SqlRow data, ExecutionContext context) メール送信要求を元にメールを送信する。protected Result
MailSender.handleException
(SqlRow data, ExecutionContext context, MailRequestTable.MailRequest mailRequest, MailConfig mailConfig, Exception e) メール送信時の例外のハンドル処理を行う。 -
Uses of Result in nablarch.common.web.download
Modifier and TypeClassDescriptionclass
Map型のデータレコードのリストを一定のフォーマットに従って直列化し、 その内容をレスポンスボディとするHTTPレスポンスオブジェクト。class
File
オブジェクトからHTTPレスポンスを生成するHttpResponse
継承クラス。class
ストリームからHTTPレスポンスメッセージを生成するクラス。 -
Uses of Result in nablarch.fw
Modifier and TypeClassDescriptionstatic class
これ以上読み取るデータが無いことを示す例外。class
ハンドラーキュー上に処理を委譲するためのハンドラが存在しない場合に 送出される例外。static class
サービス呼出側に起因すると思われる問題により、処理が継続できないことを示す例外。static class
ハンドラの処理が異常終了したことを示す実行時例外。static class
処理結果が複数のステータスを含んでいることを表す。static class
要求されたリソースが存在しないため、 処理を継続することができないことを示す例外。static class
ハンドラの処理が正常終了したことを表す。class
Deprecated.Modifier and TypeMethodDescriptionExceptionHandler.handleError
(Error e, ExecutionContext context) Error の例外処理を行う。
例外をNablarchのハンドラでレスポンスとして処理する場合、 このハンドラより外部のハンドラが処理できるレスポンスオブジェクトを返す。InboundHandleable.handleInbound
(ExecutionContext context) 前処理を実装する。OutboundHandleable.handleOutbound
(ExecutionContext context) 後処理を実装する。ExceptionHandler.handleRuntimeException
(RuntimeException e, ExecutionContext context) RuntimeExceptionの例外処理を行う。
例外をNablarchのハンドラでレスポンスとして処理する場合、 このハンドラより外部のハンドラが処理できるレスポンスオブジェクトを返す。 -
Uses of Result in nablarch.fw.action
Modifier and TypeMethodDescriptionabstract Result
BatchAction.handle
(D inputData, ExecutionContext ctx) データリーダによって読み込まれた1件分の入力データに対する業務処理を実行する。final Result
NoInputDataBatchAction.handle
(Object inputData, ExecutionContext ctx) データリーダによって読み込まれた1件分の入力データに対する 業務処理を実行する。abstract Result
NoInputDataBatchAction.handle
(ExecutionContext ctx) 本処理を実行する。Modifier and TypeMethodDescriptionfinal void
BatchActionBase.postExecution
(Result result, ExecutionContext context) protected void
BatchActionBase.terminate
(Result result, ExecutionContext context) 本処理が終了した場合に一度だけ実行される。 (エラー終了した場合でも実行される。) -
Uses of Result in nablarch.fw.handler
Modifier and TypeClassDescriptionstatic class
プロセスが2重に起動された場合に送出される例外クラス。static final class
プロセス停止を示す例外。Modifier and TypeMethodDescriptionDataReadHandler.handle
(Object o, ExecutionContext context) 入力データに対する処理を実行する。DbLessLoopHandler.handle
(Object data, ExecutionContext context) LoopHandler.handle
(Object data, ExecutionContext context) 入力データに対する処理を実行する。RequestThreadLoopHandler.handle
(Object data, ExecutionContext ctx) 入力データに対する処理を実行する。GlobalErrorHandler.handleError
(Error e, ExecutionContext context) GlobalErrorHandler.handleRuntimeException
(RuntimeException e, ExecutionContext context) Modifier and TypeMethodDescription指定したオブジェクトに対してメソッドレベルのディスパッチを行う ハンドラを作成して返す。 -
Uses of Result in nablarch.fw.invoker
Modifier and TypeMethodDescriptionprotected Result
PipelineInvoker.handleError
(ExecutionContext context, Error e) Error の例外処理を行う。
例外をNablarchのハンドラでレスポンスとして処理する場合、 このハンドラより外部のハンドラが処理できるレスポンスオブジェクトを返す。protected Result
PipelineInvoker.handleException
(ExecutionContext context, Throwable t) 例外処理を行うprotected Result
PipelineInvoker.handleRuntimeException
(ExecutionContext context, RuntimeException e) RuntimeExceptionの例外処理を行う。
例外をNablarchのハンドラでレスポンスとして処理する場合、 このハンドラより外部のハンドラが処理できるレスポンスオブジェクトを返す。PipelineInvoker.invokeInbound
(ExecutionContext context) 事前処理を実行する。PipelineInvoker.invokeOutbound
(ExecutionContext context) 事前処理を実行する。 -
Uses of Result in nablarch.fw.jaxrs
Modifier and TypeClassDescriptionclass
Entityを持つレスポンス。Produces
を使用した場合に レスポンスヘッダとステータスコードを指定したい場合に使用する。 -
Uses of Result in nablarch.fw.launcher
-
Uses of Result in nablarch.fw.messaging
Modifier and TypeClassDescriptionclass
エラー応答として送信する電文情報を含んだ実行時例外。 本クラスを送出することで、業務トランザクションはロールバックしつつ、 任意の内容の応答電文を送信することができる。class
メッセージデータリーダによる受信電文の読み込み処理の最中にエラーが発生した場合に 送出される例外。class
本システムに対する要求電文への応答電文を表すクラス。 本クラスでは、RequestMessageと同様、応答電文の内容をフレームワークヘッダ部と 業務データ部に分離して管理しており、業務ロジックからは業務データ部しか操作できない ようになっている。 メッセージボディを直列化する際には、フレームワークヘッダ部と業務データ部をそれぞれ 直列化して連結したものを返す。class
構造化されたデータを取り扱うために、addRecord時にデータをすぐに書き込まず、メモリ上にキャッシュする応答メッセージ。Modifier and TypeMethodDescription業務処理の結果を設定する。 -
Uses of Result in nablarch.fw.messaging.action
Modifier and TypeMethodDescriptionAsyncMessageReceiveAction.handle
(RequestMessage inputData, ExecutionContext ctx) データリーダによって読み込まれた1件分の入力データに対する業務処理を実行する。AsyncMessageSendAction.handle
(SqlRow inputData, ExecutionContext ctx) 入力データからヘッダ部及び業務データ部からなるメッセージオブジェクトを生成し、 送信処理(キューへのPUT)を行う。 -
Uses of Result in nablarch.fw.messaging.handler
Modifier and TypeMethodDescriptionMessageReplyHandler.handle
(Object data, ExecutionContext ctx) 入力データに対する処理を実行する。 -
Uses of Result in nablarch.fw.results
Modifier and TypeClassDescriptionclass
入力データの内容に問題がある為に処理が継続できないことを示す例外。class
要求された処理が既に行われた(もしくは並行して実行されている) 処理の結果と競合しているため、処理を継続することができないことを示す例外。class
必要な権限が無いため、処理を継続することができない ことを示す例外。class
ハンドラの内部処理で発生した問題により、処理が継続できないことを 示す例外。class
要求されたリクエストが大きすぎるため、処理を継続できないことを示す例外。class
サービス側で生じた問題により処理が継続できないことを示す例外。class
一時的に処理の受付を停止していることを表す例外。class
業務処理が異常終了したことを示す例外クラス。class
必要な認証プロセスを経ていないため、処理を継続することができない ことを示す例外。 -
Uses of Result in nablarch.fw.web
-
Uses of Result in nablarch.fw.web.handler
Modifier and TypeClassDescriptionstatic class
Deprecated.セッション書き込みに競合が発生したことを表す例外。 -
Uses of Result in nablarch.fw.web.servlet
Modifier and TypeClassDescriptionstatic class
ポストパラメータの読み込みに失敗したことを表す実行時例外。
TransactionAbnormalEnd