Uses of Interface
nablarch.fw.Request
Packages that use Request
Package
Description
スレッドコンテキストに各種属性の設定を行うハンドラを提供する。
画面処理用のスレッドコンテキストに各種属性の設定を行うハンドラを提供する。
本フレームワークの処理方式に共通する概念やアーキテクチャに関連する
インターフェース及びモジュールを収めたパッケージ。
処理方式に依存しないフレームワーク標準ハンドラを収めたパッケージ。
アプリケーションが動作するJavaプロセスの起動とフレームワークの初期化を行う
ランチャーに関連するモジュールを収めたパッケージ。
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
画面オンライン処理方式の主要APIを収めたパッケージ。
画面オンライン処理方式向けフレームワーク標準ハンドラ。
J2EEコンテナサポートAPI群。
-
Uses of Request in nablarch.common.handler.threadcontext
Methods in nablarch.common.handler.threadcontext with parameters of type RequestModifier and TypeMethodDescriptionLanguageAttribute.getValue(Request<?> req, ExecutionContext ctx) スレッドコンテキストに格納するプロパティの値を返す。RequestIdAttribute.getValue(Request<?> req, ExecutionContext ctx) スレッドコンテキストに格納するプロパティの値を返す。TimeZoneAttribute.getValue(Request<?> req, ExecutionContext ctx) スレッドコンテキストに格納するプロパティの値を返す。 -
Uses of Request in nablarch.common.web.handler.threadcontext
Methods in nablarch.common.web.handler.threadcontext with parameters of type RequestModifier and TypeMethodDescriptionHttpLanguageAttribute.getValue(Request<?> req, ExecutionContext ctx) コンテキストスレッドに格納するこのプロパティの値を返す。TimeZoneAttributeInHttpSupport.getValue(Request<?> req, ExecutionContext ctx) コンテキストスレッドに格納するこのプロパティの値を返す。 -
Uses of Request in nablarch.fw
Classes in nablarch.fw with type parameters of type RequestModifier and TypeClassDescriptionclassRequestHandlerEntry<TRequest extends Request<?>,TResult> 各リクエストのリクエストパスの内容に応じ、内部に保持するハンドラに 処理を委譲するかどうかを判断するハンドラ。Methods in nablarch.fw with type parameters of type RequestModifier and TypeMethodDescriptionHandlerQueueManager.addHandler(String requestPattern, Handler<TRequest, ?> handler) ハンドラを登録する。Methods in nablarch.fw that return RequestMethods in nablarch.fw with parameters of type RequestModifier and TypeMethodDescriptionbooleanRequestPathMatchingHelper.isAppliedTo(Request<?> req, ExecutionContext context) 渡されたリクエストパスと、リクエストパスのパターン文字列との照合を行う。protected StringRequestPathMatchingHelper.normalizeRequestPath(Request<?> req) リクエストパスを正規化する。 -
Uses of Request in nablarch.fw.handler
Methods in nablarch.fw.handler with parameters of type RequestModifier and TypeMethodDescriptionprotected StringRequestPathJavaPackageMapping.getBasePackage(Request<?> req, ExecutionContext ctx) マッピング先Javaパッケージを取得する。protected Class<?>RequestPathJavaPackageMapping.getHandlerClass(Request<?> req, ExecutionContext ctx) 処理を委譲するハンドラの型を決定する。GlobalErrorHandler.handle(Request<?> req, ExecutionContext context) 入力データに対する処理を実行する。 -
Uses of Request in nablarch.fw.launcher
Classes in nablarch.fw.launcher that implement Request -
Uses of Request in nablarch.fw.messaging
Classes in nablarch.fw.messaging that implement RequestModifier and TypeClassDescriptionclass外部システムから受信した処理要求電文の内容を格納し、対応する応答電文を作成するクラス。class構造化されたデータを取り扱うために、返信用オブジェクトとしてStructuredResponseMessageを返却する要求メッセージ。 -
Uses of Request in nablarch.fw.web
Classes in nablarch.fw.web that implement RequestModifier and TypeClassDescriptionclassHTTP/1.1(RFC2616)におけるリクエストメッセージのパーサ及び その結果を格納するデータオブジェクト。classnablarch.fw.web.MockHttpRequestclassRESTfulウェブサービステスト用のHttpRequestモッククラス。 -
Uses of Request in nablarch.fw.web.handler
Methods in nablarch.fw.web.handler with parameters of type RequestModifier and TypeMethodDescriptionHttpAccessLogUtil.getAccessLogContext(Request<?> request, ServletExecutionContext context) リクエストスコープからHttpAccessLogFormatter.HttpAccessLogContextを取得する。
存在しない場合はHttpAccessLogFormatter.HttpAccessLogContextを生成し、リクエストスコープに設定する。protected voidHttpRequestJavaPackageMapping.Mapping.writeDispatchingClassLog(Request<?> req, ExecutionContext ctx, String fqn) アクセスログにディスパッチ先クラスを出力する。 デフォルトでは何もしない。 必要に応じてオーバーライドすること。 -
Uses of Request in nablarch.fw.web.servlet
Classes in nablarch.fw.web.servlet that implement RequestModifier and TypeClassDescriptionclassサーブレットのHTTPリクエスト処理に関連するオブジェクト (HttpServletRequest/HttpServletResponse/ServletContext)への参照を 集約するクラス。