Package nablarch.fw.web.handler
Class HttpRequestJavaPackageMapping.Mapping
java.lang.Object
nablarch.fw.handler.DispatchHandler<Request<?>,Object,RequestPathJavaPackageMapping>
nablarch.fw.handler.RequestPathJavaPackageMapping
nablarch.fw.web.handler.HttpRequestJavaPackageMapping.Mapping
- Enclosing class:
- HttpRequestJavaPackageMapping
ディスパッチャの実体。
note:
共通ハンドラを直接継承すると、HttpRequestHandlerを実装することが
できないので、内部クラスに委譲する形にしている。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
writeDispatchingClassLog
(Request<?> req, ExecutionContext ctx, String fqn) アクセスログにディスパッチ先クラスを出力する。 デフォルトでは何もしない。 必要に応じてオーバーライドすること。Methods inherited from class nablarch.fw.handler.RequestPathJavaPackageMapping
getBasePackage, getHandlerClass, setBasePackage, setBasePath, setClassNamePrefix, setClassNameSuffix, setOptionalPackageMappingEntries
Methods inherited from class nablarch.fw.handler.DispatchHandler
createHandlerFor, handle, setDelegateFactory, setImmediate
-
Constructor Details
-
Mapping
public Mapping()コンストラクタ -
Mapping
コンストラクタ- Parameters:
basePath
- ベースパスbasePackage
- ベースパッケージ
-
-
Method Details
-
writeDispatchingClassLog
アクセスログにディスパッチ先クラスを出力する。 デフォルトでは何もしない。 必要に応じてオーバーライドすること。- Overrides:
writeDispatchingClassLog
in classDispatchHandler<Request<?>,
Object, RequestPathJavaPackageMapping> - Parameters:
req
- 入力データオブジェクトctx
- 実行コンテキストfqn
- ディスパッチ先クラスの完全修飾クラス名
-