A B C D E F G H I J L M N P Q R S T U V W

A

AbstractExecutorServiceFactory - nablarch.fw.invoker の クラス
ExecutorServiceFactoryの実装をサポートする抽象クラス。
AbstractExecutorServiceFactory() - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のコンストラクタ
 
addCondition(String) - クラス nablarch.fw.handler.RewriteRule のメソッド
置換処理の適用条件を追加する。
addExport(String) - クラス nablarch.fw.handler.RewriteRule のメソッド
リクエストスコープ変数定義を追加する。
applyRewrittenPath(String, TData) - クラス nablarch.fw.handler.RewriteRule のメソッド
書き換えられたパスを処理対象オブジェクトに反映する。
AsyncHandlerListInvoker<TData,TResult> - nablarch.fw.invoker の クラス
非同期でハンドラリストの起動を行うHandlerListInvokerの実装クラス。
AsyncHandlerListInvoker() - クラス nablarch.fw.invoker.AsyncHandlerListInvoker のコンストラクタ
AsyncHandlerListInvokerを生成する。
awaitTermination() - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のメソッド
スレッド終了を待つ。

B

BadRequest - nablarch.fw.results の 例外
入力データの内容に問題がある為に処理が継続できないことを示す例外。
BadRequest() - 例外 nablarch.fw.results.BadRequest のコンストラクタ
デフォルトコンストラクタ
BadRequest(String) - 例外 nablarch.fw.results.BadRequest のコンストラクタ
コンストラクタ
BadRequest(Throwable) - 例外 nablarch.fw.results.BadRequest のコンストラクタ
コンストラクタ
BadRequest(String, Throwable) - 例外 nablarch.fw.results.BadRequest のコンストラクタ
コンストラクタ
Base64Util - nablarch.core.util の クラス
Base64エンコーディングを行うユーティリティクラス。
BasicHandlerListBuilder<TData> - nablarch.fw.invoker の クラス
事前に設定されたハンドラリストを返却するHandlerListBuilder実装クラス。
BasicHandlerListBuilder() - クラス nablarch.fw.invoker.BasicHandlerListBuilder のコンストラクタ
 
BasicHandlerListInvoker<TData,TResult> - nablarch.fw.invoker の クラス
HandlerListInvokerの基本実装クラス。
BasicHandlerListInvoker() - クラス nablarch.fw.invoker.BasicHandlerListInvoker のコンストラクタ
 
BasicPipelineListBuilder - nablarch.fw.invoker の クラス
事前に設定されたハンドラリストを返却するPipelineListBuilder実装クラス。
BasicPipelineListBuilder() - クラス nablarch.fw.invoker.BasicPipelineListBuilder のコンストラクタ
 
BasicRequestIdExtractor - nablarch.common.util の クラス
RequestIdExtractorの基本実装クラス。
BasicRequestIdExtractor() - クラス nablarch.common.util.BasicRequestIdExtractor のコンストラクタ
 

C

Conflicted - nablarch.fw.results の 例外
要求された処理が既に行われた(もしくは並行して実行されている) 処理の結果と競合しているため、処理を継続することができないことを示す例外。
Conflicted() - 例外 nablarch.fw.results.Conflicted のコンストラクタ
デフォルトコンストラクタ
Conflicted(String) - 例外 nablarch.fw.results.Conflicted のコンストラクタ
コンストラクタ
Conflicted(Throwable) - 例外 nablarch.fw.results.Conflicted のコンストラクタ
コンストラクタ
Conflicted(String, Throwable) - 例外 nablarch.fw.results.Conflicted のコンストラクタ
コンストラクタ
createCallable(HandlerListInvoker<TData, TResult>, TData, ExecutionContext) - クラス nablarch.fw.invoker.AsyncHandlerListInvoker のメソッド
ハンドラリストを起動するCallableインスタンスを生成する。
createExecutorService() - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のメソッド
ExecutorServiceインスタンスを生成する。
createExecutorService() - クラス nablarch.fw.invoker.FixedExecutorServiceFactory のメソッド
 
createHandlerFor(Object, ExecutionContext) - クラス nablarch.fw.handler.DispatchHandler のメソッド
渡されたインスタンスからハンドラインスタンスを作成して返す。

D

decode(String) - クラス nablarch.core.util.Base64Util の static メソッド
Base64でエンコードした文字列をデコードする。
DEFAULT_TIMEOUT_SECOND - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory の static 変数
デフォルトのタイムアウト(秒)
DispatchHandler<TData,TResult,TSelf extends nablarch.fw.Handler<TData,TResult>> - nablarch.fw.handler の クラス
ハンドラキューの委譲チェインとは独立したルールに従って、 ハンドラのディスパッチを行うハンドラ(ディスパッチャ)
DispatchHandler() - クラス nablarch.fw.handler.DispatchHandler のコンストラクタ
 

E

encode(byte[]) - クラス nablarch.core.util.Base64Util の static メソッド
バイト配列をBase64でエンコードする。
ExecutionIdAttribute - nablarch.common.handler.threadcontext の クラス
スレッドコンテキストに保持する実行時ID。
ExecutionIdAttribute() - クラス nablarch.common.handler.threadcontext.ExecutionIdAttribute のコンストラクタ
 
executorService - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory の変数
ExecutorService
ExecutorServiceFactory - nablarch.fw.invoker の インタフェース
ExecutorServiceを生成するためのファクトリインタフェース。
exportParam(String, String, String, TData, ExecutionContext) - クラス nablarch.fw.handler.RewriteRule のメソッド
変数を定義する。

F

FixedExecutorServiceFactory - nablarch.fw.invoker の クラス
固定数のスレッドプールを使用するExecutorServiceを生成するクラス。
FixedExecutorServiceFactory() - クラス nablarch.fw.invoker.FixedExecutorServiceFactory のコンストラクタ
 
Forbidden - nablarch.fw.results の 例外
必要な権限が無いため、処理を継続することができない ことを示す例外。
Forbidden() - 例外 nablarch.fw.results.Forbidden のコンストラクタ
デフォルトコンストラクタ
Forbidden(String) - 例外 nablarch.fw.results.Forbidden のコンストラクタ
コンストラクタ
Forbidden(Throwable) - 例外 nablarch.fw.results.Forbidden のコンストラクタ
コンストラクタ
Forbidden(String, Throwable) - 例外 nablarch.fw.results.Forbidden のコンストラクタ
コンストラクタ

G

getBasePackage() - クラス nablarch.fw.handler.JavaPackageMappingEntry のメソッド
マッピング先Javaパッケージを取得する。
getBasePackage(Request<?>, ExecutionContext) - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のメソッド
マッピング先Javaパッケージを取得する。
getDelegates(TData, ExecutionContext) - クラス nablarch.fw.handler.MethodBinding のメソッド
getExecutorService() - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のメソッド
 
getExecutorService() - インタフェース nablarch.fw.invoker.ExecutorServiceFactory のメソッド
ExecutorServiceを取得する。
getHandleMethod(String) - クラス nablarch.fw.handler.MethodBinding のメソッド
委譲対象オブジェクトのメソッドの中から、与えられたメソッド名をもち、 かつ、Handler.handle() メソッドと互換なシグニチャを持てばtrueを返す。
getHandlerClass(TData, ExecutionContext) - クラス nablarch.fw.handler.DispatchHandler のメソッド
処理を委譲するハンドラの型を決定する。
getHandlerClass(Request<?>, ExecutionContext) - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のメソッド
処理を委譲するハンドラの型を決定する。
getHandlerList(TData) - クラス nablarch.fw.invoker.BasicHandlerListBuilder のメソッド
 
getHandlerList(TData) - クラス nablarch.fw.invoker.BasicHandlerListInvoker のメソッド
実行対象となるハンドラリストを取得する。
getHandlerList() - クラス nablarch.fw.invoker.BasicPipelineListBuilder のメソッド
 
getHandlerList(TData) - インタフェース nablarch.fw.invoker.HandlerListBuilder のメソッド
ハンドラリストを取得する。
getHandlerList() - インタフェース nablarch.fw.invoker.PipelineListBuilder のメソッド
ハンドラリストを取得する。
getKey() - クラス nablarch.common.handler.threadcontext.ExecutionIdAttribute のメソッド
スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
getKey() - クラス nablarch.common.handler.threadcontext.InternalRequestIdAttribute のメソッド
スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
getKey() - クラス nablarch.common.handler.threadcontext.LanguageAttribute のメソッド
スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
getKey() - クラス nablarch.common.handler.threadcontext.RequestIdAttribute のメソッド
スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
getKey() - インタフェース nablarch.common.handler.threadcontext.ThreadContextAttribute のメソッド
スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
getKey() - クラス nablarch.common.handler.threadcontext.TimeZoneAttribute のメソッド
スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
getKey() - クラス nablarch.common.handler.threadcontext.UserIdAttribute のメソッド
スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
getMessage() - 例外 nablarch.fw.results.ServiceError のメソッド

このインスタンスにメッセージIDが指定されている場合は、 そのIDに対応したメッセージ内容を返す。

getMessageId() - 例外 nablarch.fw.results.ServiceError のメソッド
メッセージIDを返す。
getMessageParams() - 例外 nablarch.fw.results.ServiceError のメソッド
メッセージパラメータを返す。
getMethodBoundTo(TData, ExecutionContext) - クラス nablarch.fw.handler.MethodBinding のメソッド
入力データおよび実行コンテキストの内容に応じて、委譲対象のメソッドを決定する。
getParam(String, String, TData, ExecutionContext) - クラス nablarch.fw.handler.RewriteRule のメソッド
変数の値を返す。
getPathToRewrite(TData) - クラス nablarch.fw.handler.RewriteRule のメソッド
書き換え対象のパスを取得する。
getProcessedHandlers(ExecutionContext) - クラス nablarch.fw.invoker.PipelineInvoker のメソッド
処理済ハンドラのSetを取得する。
getRequestId(String) - クラス nablarch.common.util.BasicRequestIdExtractor のメソッド
リクエストパスからリクエストIDに相当する部分を抜き出す。
getRequestId(String) - インタフェース nablarch.common.util.RequestIdExtractor のメソッド
リクエストパスからリクエストIDに相当する部分を抜き出す。
getRequestId(String) - クラス nablarch.common.util.RequestUtil の static メソッド
リクエストパスからリクエストIDに相当する部分を抜き出す。
getRequestId(String) - クラス nablarch.common.util.ShortRequestIdExtractor のメソッド
リクエストパスからリクエストIDに相当する部分を抜き出す。
getRequestIdExtractor() - クラス nablarch.common.util.RequestUtil の static メソッド
リポジトリよりRequestIdExtractorの実装クラスを取得する。
getRequestPathMatching() - クラス nablarch.fw.handler.JavaPackageMappingEntry のメソッド
リクエストパスとリクエストパスのパターンの照合を行うクラスを取得する。
getRetryAfter() - 例外 nablarch.fw.results.ServiceUnavailable のメソッド
処理受付が再開される予定時刻を返す。
getStatusCode() - 例外 nablarch.fw.results.BadRequest のメソッド
getStatusCode() - 例外 nablarch.fw.results.Conflicted のメソッド
getStatusCode() - 例外 nablarch.fw.results.Forbidden のメソッド
getStatusCode() - 例外 nablarch.fw.results.InternalError のメソッド
getStatusCode() - 例外 nablarch.fw.results.RequestEntityTooLarge のメソッド
getStatusCode() - 例外 nablarch.fw.results.ServiceError のメソッド
getStatusCode() - 例外 nablarch.fw.results.ServiceUnavailable のメソッド
getStatusCode() - 例外 nablarch.fw.results.TransactionAbnormalEnd のメソッド
getStatusCode() - 例外 nablarch.fw.results.Unauthorized のメソッド
getValue(Object, ExecutionContext) - クラス nablarch.common.handler.threadcontext.ExecutionIdAttribute のメソッド
スレッドコンテキストに格納するプロパティの値を返す。
getValue(Request<?>, ExecutionContext) - クラス nablarch.common.handler.threadcontext.LanguageAttribute のメソッド
スレッドコンテキストに格納するプロパティの値を返す。
getValue(Request<?>, ExecutionContext) - クラス nablarch.common.handler.threadcontext.RequestIdAttribute のメソッド
スレッドコンテキストに格納するプロパティの値を返す。
getValue(T, ExecutionContext) - インタフェース nablarch.common.handler.threadcontext.ThreadContextAttribute のメソッド
スレッドコンテキストに格納するプロパティの値を返す。
getValue(Request<?>, ExecutionContext) - クラス nablarch.common.handler.threadcontext.TimeZoneAttribute のメソッド
スレッドコンテキストに格納するプロパティの値を返す。
getValue(Object, ExecutionContext) - クラス nablarch.common.handler.threadcontext.UserIdAttribute のメソッド
スレッドコンテキストに格納するプロパティの値を返す。
GlobalErrorHandler - nablarch.fw.handler の クラス
異例処理用例外ハンドラ。
GlobalErrorHandler() - クラス nablarch.fw.handler.GlobalErrorHandler のコンストラクタ
 

H

handle(Object, ExecutionContext) - クラス nablarch.common.handler.threadcontext.ThreadContextHandler のメソッド
このクラスの実装では以下の処理を行う。
handle(TData, ExecutionContext) - クラス nablarch.fw.handler.DispatchHandler のメソッド
このクラスの実装では、 #getHandlerClass() で指定されるクラスのインスタンスを生成し、 ハンドラキューに追加した後、後続のハンドラに処理を委譲する。
handle(Request<?>, ExecutionContext) - クラス nablarch.fw.handler.GlobalErrorHandler のメソッド
handle(TData, ExecutionContext) - クラス nablarch.fw.handler.MethodBinding のメソッド
getMethodBoundTo() で取得したメソッドに対して後続処理を委譲し、 その結果を返す。
handleError(Error, ExecutionContext) - クラス nablarch.fw.handler.GlobalErrorHandler のメソッド
 
handleError(ExecutionContext, Error) - クラス nablarch.fw.invoker.PipelineInvoker のメソッド
Error の例外処理を行う。
handleException(ExecutionContext, Throwable) - クラス nablarch.fw.invoker.PipelineInvoker のメソッド
例外処理を行う
handleInbound(ExecutionContext) - クラス nablarch.common.handler.threadcontext.ThreadContextHandler のメソッド
 
handleOutbound(ExecutionContext) - クラス nablarch.common.handler.threadcontext.ThreadContextHandler のメソッド
 
HandlerListBuilder<TData> - nablarch.fw.invoker の インタフェース
ハンドラリストの組み立てを行うインタフェース。
HandlerListInvoker<TData,TResult> - nablarch.fw.invoker の インタフェース
ハンドラリストの起動を行うインタフェース。
HandlerListProtector<T> - nablarch.fw.invoker の クラス
ハンドラリストを保護するクラス。
HandlerListProtector() - クラス nablarch.fw.invoker.HandlerListProtector のコンストラクタ
コンストラクタ。
HandlerListProtector(HandlerListProtector.ProtectMode) - クラス nablarch.fw.invoker.HandlerListProtector のコンストラクタ
コンストラクタ。
HandlerListProtector.ProtectMode - nablarch.fw.invoker の 列挙型
ハンドラリストの保護モード。
handleRuntimeException(RuntimeException, ExecutionContext) - クラス nablarch.fw.handler.GlobalErrorHandler のメソッド
 
handleRuntimeException(ExecutionContext, RuntimeException) - クラス nablarch.fw.invoker.PipelineInvoker のメソッド
RuntimeExceptionの例外処理を行う。

I

initialize() - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のメソッド
 
InternalError - nablarch.fw.results の 例外
ハンドラの内部処理で発生した問題により、処理が継続できないことを 示す例外。
InternalError() - 例外 nablarch.fw.results.InternalError のコンストラクタ
デフォルトコンストラクタ
InternalError(String) - 例外 nablarch.fw.results.InternalError のコンストラクタ
コンストラクタ
InternalError(Throwable) - 例外 nablarch.fw.results.InternalError のコンストラクタ
コンストラクタ
InternalError(String, Throwable) - 例外 nablarch.fw.results.InternalError のコンストラクタ
コンストラクタ
InternalError(LogLevel, String, Object...) - 例外 nablarch.fw.results.InternalError のコンストラクタ
コンストラクタ
InternalError(LogLevel, Throwable, String, Object...) - 例外 nablarch.fw.results.InternalError のコンストラクタ
コンストラクタ
InternalRequestIdAttribute - nablarch.common.handler.threadcontext の クラス
内部リクエストIDを保持するスレッドコンテキスト属性。
InternalRequestIdAttribute() - クラス nablarch.common.handler.threadcontext.InternalRequestIdAttribute のコンストラクタ
 
invokeHandlerList(TData, ExecutionContext) - クラス nablarch.fw.invoker.AsyncHandlerListInvoker のメソッド
 
invokeHandlerList(TData, ExecutionContext) - クラス nablarch.fw.invoker.BasicHandlerListInvoker のメソッド
 
invokeHandlerList(TData, ExecutionContext) - インタフェース nablarch.fw.invoker.HandlerListInvoker のメソッド
ハンドラリストの起動を行う。
invokeInbound(ExecutionContext) - クラス nablarch.fw.invoker.PipelineInvoker のメソッド
事前処理を実行する。
invokeOutbound(ExecutionContext) - クラス nablarch.fw.invoker.PipelineInvoker のメソッド
事前処理を実行する。

J

JavaPackageMappingEntry - nablarch.fw.handler の クラス
リクエストパスのパターン文字列とマッピング先Javaパッケージの関連を保持するクラス。
JavaPackageMappingEntry() - クラス nablarch.fw.handler.JavaPackageMappingEntry のコンストラクタ
 

L

LanguageAttribute - nablarch.common.handler.threadcontext の クラス
スレッドコンテキストに保持する言語属性。
LanguageAttribute() - クラス nablarch.common.handler.threadcontext.LanguageAttribute のコンストラクタ
 

M

MethodBinding<TData,TResult> - nablarch.fw.handler の クラス
メソッドレベルのディスパッチ機能を実装する際に継承する抽象基底クラス。
MethodBinding(Object) - クラス nablarch.fw.handler.MethodBinding のコンストラクタ
コンストラクタ。

N

nablarch.common.handler.threadcontext - パッケージ nablarch.common.handler.threadcontext
スレッドコンテキストに各種属性の設定を行うハンドラを提供する。
nablarch.common.util - パッケージ nablarch.common.util
共通コンポーネントで共通使用するユーティリティ。
nablarch.core.util - パッケージ nablarch.core.util
 
nablarch.fw.handler - パッケージ nablarch.fw.handler
 
nablarch.fw.invoker - パッケージ nablarch.fw.invoker
ハンドラリストの実行機能を提供する。
nablarch.fw.results - パッケージ nablarch.fw.results
 
needsShutdown() - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のメソッド
シャットダウン処理を行う必要があるかどうか判定する。

P

PipelineInvoker - nablarch.fw.invoker の クラス
事前処理、事後処理を行うInvoker.
PipelineInvoker() - クラス nablarch.fw.invoker.PipelineInvoker のコンストラクタ
 
PipelineListBuilder - nablarch.fw.invoker の インタフェース
ハンドラリストの組み立てを行うインタフェース。
PROCESSED_HANDLERS_KEY - クラス nablarch.fw.invoker.PipelineInvoker の static 変数
処理済ハンドラリストのキー。
protect(List<T>) - クラス nablarch.fw.invoker.HandlerListProtector のメソッド
 

Q

qualifiesAsHandler(Method) - クラス nablarch.fw.handler.MethodBinding のメソッド
与えられたメソッドがhandle()メソッドと互換なシグニチャを持てばtrueを返す。

R

RequestEntityTooLarge - nablarch.fw.results の 例外
要求されたリクエストが大きすぎるため、処理を継続できないことを示す例外。
RequestEntityTooLarge() - 例外 nablarch.fw.results.RequestEntityTooLarge のコンストラクタ
デフォルトコンストラクタ
RequestEntityTooLarge(String) - 例外 nablarch.fw.results.RequestEntityTooLarge のコンストラクタ
コンストラクタ
RequestEntityTooLarge(Throwable) - 例外 nablarch.fw.results.RequestEntityTooLarge のコンストラクタ
コンストラクタ
RequestEntityTooLarge(String, Throwable) - 例外 nablarch.fw.results.RequestEntityTooLarge のコンストラクタ
コンストラクタ
RequestIdAttribute - nablarch.common.handler.threadcontext の クラス
スレッドコンテキストに保持するリクエストID属性。
RequestIdAttribute() - クラス nablarch.common.handler.threadcontext.RequestIdAttribute のコンストラクタ
 
RequestIdExtractor - nablarch.common.util の インタフェース
リクエストIDの抽出を行うインターフェース。
RequestPathJavaPackageMapping - nablarch.fw.handler の クラス
リクエストパスをJavaパッケージへマッピングすることで動的に委譲先ハンドラを決定するディスパッチハンドラ。
RequestPathJavaPackageMapping() - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のコンストラクタ
デフォルトコンストラクタ。
RequestPathJavaPackageMapping(String, String) - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のコンストラクタ
リクエストパスが、basePathで始まるリクエストを、basePackageで指定された Javaパッケージ配下のリクエストハンドラに委譲するディスパッチャを作成する。
RequestUtil - nablarch.common.util の クラス
リクエスト処理に使用するユーティリティ。
rewrite(TData, ExecutionContext) - クラス nablarch.fw.handler.RewriteRule のメソッド
このオブジェクトの設定に従ってパスの置換処理をおこない、 置換後のパス文字列を返す。
RewriteRule<TData,TSelf> - nablarch.fw.handler の クラス
置換ルール。
RewriteRule() - クラス nablarch.fw.handler.RewriteRule のコンストラクタ
 

S

ServiceError - nablarch.fw.results の 例外
サービス側で生じた問題により処理が継続できないことを示す例外。
ServiceError() - 例外 nablarch.fw.results.ServiceError のコンストラクタ
デフォルトコンストラクタ
ServiceError(String) - 例外 nablarch.fw.results.ServiceError のコンストラクタ
コンストラクタ
ServiceError(Throwable) - 例外 nablarch.fw.results.ServiceError のコンストラクタ
コンストラクタ
ServiceError(String, Throwable) - 例外 nablarch.fw.results.ServiceError のコンストラクタ
コンストラクタ
ServiceError(LogLevel, String, Object...) - 例外 nablarch.fw.results.ServiceError のコンストラクタ
運用ログへの出力に関する制御情報を含む例外を生成する。
ServiceError(LogLevel, Throwable, String, Object...) - 例外 nablarch.fw.results.ServiceError のコンストラクタ
運用ログへの出力に関する制御情報を含む例外を生成する。
ServiceUnavailable - nablarch.fw.results の 例外
一時的に処理の受付を停止していることを表す例外。
ServiceUnavailable() - 例外 nablarch.fw.results.ServiceUnavailable のコンストラクタ
デフォルトコンストラクタ
ServiceUnavailable(String) - 例外 nablarch.fw.results.ServiceUnavailable のコンストラクタ
コンストラクタ
ServiceUnavailable(Throwable) - 例外 nablarch.fw.results.ServiceUnavailable のコンストラクタ
コンストラクタ
ServiceUnavailable(String, Throwable) - 例外 nablarch.fw.results.ServiceUnavailable のコンストラクタ
コンストラクタ
ServiceUnavailable(LogLevel, String, Object...) - 例外 nablarch.fw.results.ServiceUnavailable のコンストラクタ
コンストラクタ
ServiceUnavailable(LogLevel, Throwable, String, Object...) - 例外 nablarch.fw.results.ServiceUnavailable のコンストラクタ
コンストラクタ
setAnonymousId(String) - クラス nablarch.common.handler.threadcontext.UserIdAttribute のメソッド
未ログイン時にスレッドコンテキストに設定されるIDを設定する。
setAttributes(List<ThreadContextAttribute>) - クラス nablarch.common.handler.threadcontext.ThreadContextHandler のメソッド
このハンドラが管理する属性のリストを登録する。
setBasePackage(String) - クラス nablarch.fw.handler.JavaPackageMappingEntry のメソッド
マッピング先Javaパッケージを設定する。
setBasePackage(String) - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のメソッド
マッピング先Javaパッケージを設定する。
setBasePath(String) - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のメソッド
マッピング元ベースパスを設定する。
setClassNamePrefix(String) - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のメソッド
委譲対象クラス名の接頭辞となる文字列を設定する。
setClassNameSuffix(String) - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のメソッド
委譲対象クラス名の接尾辞となる文字列を設定する。
setConditions(List<String>) - クラス nablarch.fw.handler.RewriteRule のメソッド
置換処理の適用条件を設定する。
setDefaultLanguage(String) - クラス nablarch.common.handler.threadcontext.LanguageAttribute のメソッド
スレッドコンテキストに格納されるデフォルトの言語を設定する。
setDefaultTimeZone(String) - クラス nablarch.common.handler.threadcontext.TimeZoneAttribute のメソッド
スレッドコンテキストに格納されるデフォルトのタイムゾーンを設定する。
setExceptionHandler(ExceptionHandler) - クラス nablarch.fw.invoker.PipelineInvoker のメソッド
例外処理を行う ExceptionHandlerを設定する。
setExecutorServiceFactory(ExecutorServiceFactory) - クラス nablarch.fw.invoker.AsyncHandlerListInvoker のメソッド
ExecutorServiceFactoryを設定する。
setExports(List<String>) - クラス nablarch.fw.handler.RewriteRule のメソッド
変数定義を設定する。
setHandlerList(List<Handler<?, ?>>) - クラス nablarch.fw.invoker.BasicHandlerListBuilder のメソッド
ハンドラリストを設定する。
setHandlerList(List<Object>) - クラス nablarch.fw.invoker.BasicPipelineListBuilder のメソッド
ハンドラリストを設定する。
setHandlerListBuilder(HandlerListBuilder<TData>) - クラス nablarch.fw.invoker.BasicHandlerListInvoker のメソッド
HandlerListBuilderを設定する。
setHandlerListBuilder(PipelineListBuilder) - クラス nablarch.fw.invoker.PipelineInvoker のメソッド
実行対象となるハンドラリストを組み立てるPipelineListBuilder を設定する。
setHandlerListInvoker(HandlerListInvoker<TData, TResult>) - クラス nablarch.fw.invoker.AsyncHandlerListInvoker のメソッド
HandlerListInvokerを設定する。
setImmediate(boolean) - クラス nablarch.fw.handler.DispatchHandler のメソッド
ディスパッチされたハンドラの実行タイミングを指定する。
setOptionalPackageMappingEntries(List<JavaPackageMappingEntry>) - クラス nablarch.fw.handler.RequestPathJavaPackageMapping のメソッド
RequestHandlerEntryでリクエストパスに合致したマッピング先Javaパッケージを上書きする場合に使用する、JavaPackageMappingEntryのリストを設定する。
setPattern(String) - クラス nablarch.fw.handler.RewriteRule のメソッド
この置換ルールが適用されるパスのパターンを正規表現で設定する。
setProtectMode(String) - クラス nablarch.fw.invoker.BasicHandlerListBuilder のメソッド
保護モードを設定する。
setProtectMode(String) - クラス nablarch.fw.invoker.BasicPipelineListBuilder のメソッド
保護モードを設定する。
setProtectMode(HandlerListProtector.ProtectMode) - クラス nablarch.fw.invoker.HandlerListProtector のメソッド
ハンドラリストの保護モード(HandlerListProtector.ProtectMode)を設定する。
setProtectModeExpression(String) - クラス nablarch.fw.invoker.HandlerListProtector のメソッド
ハンドラリストの保護モード(HandlerListProtector.ProtectMode)を設定する。
setRequestPattern(String) - クラス nablarch.fw.handler.JavaPackageMappingEntry のメソッド
リクエストパスのパターン文字列を設定する。
setRetryAfter(Date) - 例外 nablarch.fw.results.ServiceUnavailable のメソッド
処理受付が再開される予定時刻を設定する。
setRewriteTo(String) - クラス nablarch.fw.handler.RewriteRule のメソッド
この置換ルールが適用された場合に置き換えられる文字列を指定する。
setSessionKey(String) - クラス nablarch.common.handler.threadcontext.UserIdAttribute のメソッド
ログインユーザIDが格納されているHTTPセッション上のキー名を設定する。
setThreadPoolSize(int) - クラス nablarch.fw.invoker.FixedExecutorServiceFactory のメソッド
スレッドプールのサイズを設定する。
setTimeoutSecond(long) - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のメソッド
スレッドの停止を待機する時間(秒)を設定する。
ShortRequestIdExtractor - nablarch.common.util の クラス
RequestIdExtractorの実装クラス。
ShortRequestIdExtractor() - クラス nablarch.common.util.ShortRequestIdExtractor のコンストラクタ
 
shutdownService() - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のメソッド
 
shutdownService() - インタフェース nablarch.fw.invoker.ExecutorServiceFactory のメソッド
シャットダウンを行う。
startShutdownService() - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory のメソッド
 
startShutdownService() - インタフェース nablarch.fw.invoker.ExecutorServiceFactory のメソッド
シャットダウンを開始する。
STATUS_CODE - 例外 nablarch.fw.results.InternalError の static 変数
処理継続が不可能であることを示すステータスコード

T

ThreadContextAttribute<T> - nablarch.common.handler.threadcontext の インタフェース
ThreadContextに設定する属性を返すインタフェース。
ThreadContextHandler - nablarch.common.handler.threadcontext の クラス
スレッドコンテキストに保持される共通属性を管理するハンドラ。
ThreadContextHandler(ThreadContextAttribute...) - クラス nablarch.common.handler.threadcontext.ThreadContextHandler のコンストラクタ
引数に渡されたスレッドコンテキスト属性を管理するハンドラを生成する。
ThreadContextHandler() - クラス nablarch.common.handler.threadcontext.ThreadContextHandler のコンストラクタ
デフォルトコンストラクタ
timeoutSecond - クラス nablarch.fw.invoker.AbstractExecutorServiceFactory の変数
タイムアウト(秒)
TimeZoneAttribute - nablarch.common.handler.threadcontext の クラス
スレッドコンテキストに保持するタイムゾーン属性。
TimeZoneAttribute() - クラス nablarch.common.handler.threadcontext.TimeZoneAttribute のコンストラクタ
 
TransactionAbnormalEnd - nablarch.fw.results の 例外
業務処理が異常終了したことを示す例外クラス。
TransactionAbnormalEnd(int, String, Object...) - 例外 nablarch.fw.results.TransactionAbnormalEnd のコンストラクタ
終了コードとメッセージ(障害コードとオプション)を元に例外を構築する。
TransactionAbnormalEnd(int, Throwable, String, Object...) - 例外 nablarch.fw.results.TransactionAbnormalEnd のコンストラクタ
終了コードとメッセージ(障害コードとオプション)、元例外Throwableを元に例外を構築する。

U

Unauthorized - nablarch.fw.results の 例外
必要な認証プロセスを経ていないため、処理を継続することができない ことを示す例外。
Unauthorized() - 例外 nablarch.fw.results.Unauthorized のコンストラクタ
デフォルトコンストラクタ
Unauthorized(String) - 例外 nablarch.fw.results.Unauthorized のコンストラクタ
コンストラクタ
Unauthorized(Throwable) - 例外 nablarch.fw.results.Unauthorized のコンストラクタ
コンストラクタ
Unauthorized(String, Throwable) - 例外 nablarch.fw.results.Unauthorized のコンストラクタ
コンストラクタ
UserIdAttribute - nablarch.common.handler.threadcontext の クラス
スレッドコンテキストに保持するユーザID属性。
UserIdAttribute() - クラス nablarch.common.handler.threadcontext.UserIdAttribute のコンストラクタ
 

V

valueOf(String) - 列挙 nablarch.fw.invoker.HandlerListProtector.ProtectMode の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 nablarch.fw.invoker.HandlerListProtector.ProtectMode の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。

W

writeDispatchingClassLog(TData, ExecutionContext, String) - クラス nablarch.fw.handler.DispatchHandler のメソッド
アクセスログにディスパッチ先クラスを出力する。
writeLog(ExecutionContext) - 例外 nablarch.fw.results.ServiceError のメソッド
この障害の内容について運用ログに出力する。

A B C D E F G H I J L M N P Q R S T U V W