A C D E F G H M N O R S T V

A

AbstractErrorHandler - net.jp.saf.sastruts.method.helpers.impl の クラス
共通で使用する処理を実装した基底クラス.
AbstractErrorHandler() - クラス net.jp.saf.sastruts.method.helpers.impl.AbstractErrorHandler のコンストラクタ
 
allowHeaderValue(HttpMethod[]) - クラス net.jp.saf.sastruts.method.helpers.impl.AbstractErrorHandler のメソッド
重複無しで、かつREST_CRUDのようなenumをHTTPメソッドに展開してカンマ区切りで返します。
allows - クラス net.jp.saf.sastruts.method.CheckResult の変数
許可されていたHTTPメソッド

C

check(String) - 列挙 net.jp.saf.sastruts.method.enums.HttpMethod のメソッド
このクラスが表すHTTPメソッドに該当するか返します.
check(HttpServletRequest, HttpMethod[], ExtensionHeaderBehavior) - インタフェース net.jp.saf.sastruts.method.HttpMethodChecker のメソッド
HTTPメソッドのチェックを行います.
check(HttpServletRequest, HttpMethod[], ExtensionHeaderBehavior) - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のメソッド
HTTPメソッドのチェックを行います.
CheckResult - net.jp.saf.sastruts.method の クラス
メソッドチェック結果を返します.

D

DEFAULT_EXTENSION_HEADER_NAME - インタフェース net.jp.saf.sastruts.method.HttpMethodChecker の static 変数
デフォルトのHTTP実行メソッドを指定するHTTPヘッダー名
defaultAllows - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl の変数
checkのallowsがnullだった時の許可メソッド.
defaultAnnotationAllows - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl の変数
checkのallowsが空(length=0)だった時の許可メソッド.
defaultExtHeaderBehavior - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl の変数
拡張ヘッダーの扱い
detectCurrentHttpMethod(HttpServletRequest, ExtensionHeaderBehavior) - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のメソッド
現在のHTTPリクエストから、呼び出されたHTTPメソッドを抽出します.
disableAllowHeader - クラス net.jp.saf.sastruts.method.helpers.impl.MethodNotAllowedErrorHandler の変数
 

E

error(HttpServletRequest, HttpServletResponse, HttpMethod[], String) - インタフェース net.jp.saf.sastruts.method.helpers.ErrorHandler のメソッド
エラー処理を行います.
error(HttpServletRequest, HttpServletResponse, HttpMethod[], String) - クラス net.jp.saf.sastruts.method.helpers.impl.MethodNotAllowedErrorHandler のメソッド
エラー処理を行います.
error(HttpServletRequest, HttpServletResponse, HttpMethod[], String) - クラス net.jp.saf.sastruts.method.helpers.impl.NotImplementedErrorHandler のメソッド
エラー処理を行います.
error(HttpServletRequest, HttpServletResponse, HttpMethod[], String) - クラス net.jp.saf.sastruts.method.helpers.impl.ThrowExceptionErrorHandler のメソッド
エラー処理を行います.
ErrorHandler - net.jp.saf.sastruts.method.helpers の インタフェース
HTTPメソッドチェックでエラーとなった時の処理を行うインタフェースです.
errorHandler - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl の変数
チェックエラー時のハンドラ
execute(HttpServletRequest, HttpServletResponse, FilterContext, FilterExecutor) - クラス net.jp.saf.sastruts.method.smartdeploy.actionfilter.HttpMethodLimitActionfilter のメソッド
Actionの実行メソッド呼び出し前に、HTTPメソッドのチェックを行います.
ExtensionHeaderBehavior - net.jp.saf.sastruts.method.enums の 列挙型
拡張ヘッダーに対する振る舞いを表します.
extensionHeaderName - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl の変数
拡張ヘッダー名

F

forward - クラス net.jp.saf.sastruts.method.helpers.impl.MethodNotAllowedErrorHandler の変数
 
forward - クラス net.jp.saf.sastruts.method.helpers.impl.NotImplementedErrorHandler の変数
 

G

getAllowedMethods() - 例外 net.jp.saf.sastruts.method.exception.MethodNotAllowedRuntimeException のメソッド
許可されていたHTTPメソッドを返します.
getHttpMethod() - 例外 net.jp.saf.sastruts.method.exception.MethodNotAllowedRuntimeException のメソッド
呼び出されたHTTPメソッドを返します.

H

handleError(HttpServletRequest, HttpServletResponse, HttpMethod[], String) - インタフェース net.jp.saf.sastruts.method.HttpMethodChecker のメソッド
チェックエラー時の処理を行います.
handleError(HttpServletRequest, HttpServletResponse, HttpMethod[], String) - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のメソッド
チェックエラー時の処理を行います.
HttpMethod - net.jp.saf.sastruts.method.enums の 列挙型
HTTPメソッドの種類を表します.
HttpMethodChecker - net.jp.saf.sastruts.method の インタフェース
HTTPメソッドチェックを行うインタフェースです.
httpMethodChecker - クラス net.jp.saf.sastruts.method.smartdeploy.actionfilter.HttpMethodLimitActionfilter の変数
 
HttpMethodCheckerImpl - net.jp.saf.sastruts.method.impl の クラス
HTTPリクエストの実行メソッドをチェックします.
HttpMethodCheckerImpl() - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のコンストラクタ
 
HttpMethodLimit - net.jp.saf.sastruts.method.annotation の 注釈型
利用できるHTTPメソッドを制限するためのアノテーションです.
HttpMethodLimitActionfilter - net.jp.saf.sastruts.method.smartdeploy.actionfilter の クラス
Actionの実行メソッド実行前に、HTTPメソッドチェックを行います.
HttpMethodLimitActionfilter() - クラス net.jp.saf.sastruts.method.smartdeploy.actionfilter.HttpMethodLimitActionfilter のコンストラクタ
 

M

MARK_CHECKED - クラス net.jp.saf.sastruts.method.smartdeploy.actionfilter.HttpMethodLimitActionfilter の static 変数
チェック実行済みをHTTP属性に設定する時のキー
MethodNotAllowedErrorHandler - net.jp.saf.sastruts.method.helpers.impl の クラス
ステータス405「Method Not Allowed」を返すハンドラです.
MethodNotAllowedErrorHandler() - クラス net.jp.saf.sastruts.method.helpers.impl.MethodNotAllowedErrorHandler のコンストラクタ
 
MethodNotAllowedRuntimeException - net.jp.saf.sastruts.method.exception の 例外
許可されていないHTTPメソッド呼び出しが行われた時の例外です.
MethodNotAllowedRuntimeException(String, String) - 例外 net.jp.saf.sastruts.method.exception.MethodNotAllowedRuntimeException のコンストラクタ
エラー情報無しのコンストラクタ.
MethodNotAllowedRuntimeException(String, String, Throwable) - 例外 net.jp.saf.sastruts.method.exception.MethodNotAllowedRuntimeException のコンストラクタ
エラー情報ありのコンストラクタ.

N

net.jp.saf.sastruts.method - パッケージ net.jp.saf.sastruts.method
 
net.jp.saf.sastruts.method.annotation - パッケージ net.jp.saf.sastruts.method.annotation
 
net.jp.saf.sastruts.method.enums - パッケージ net.jp.saf.sastruts.method.enums
 
net.jp.saf.sastruts.method.exception - パッケージ net.jp.saf.sastruts.method.exception
 
net.jp.saf.sastruts.method.helpers - パッケージ net.jp.saf.sastruts.method.helpers
 
net.jp.saf.sastruts.method.helpers.impl - パッケージ net.jp.saf.sastruts.method.helpers.impl
 
net.jp.saf.sastruts.method.impl - パッケージ net.jp.saf.sastruts.method.impl
 
net.jp.saf.sastruts.method.smartdeploy.actionfilter - パッケージ net.jp.saf.sastruts.method.smartdeploy.actionfilter
 
ng(String, HttpMethod[]) - クラス net.jp.saf.sastruts.method.CheckResult の static メソッド
チェックNGを表すインスタンスを生成します.
NotImplementedErrorHandler - net.jp.saf.sastruts.method.helpers.impl の クラス
ステータス501「Not Implemented」を返すハンドラです.
NotImplementedErrorHandler() - クラス net.jp.saf.sastruts.method.helpers.impl.NotImplementedErrorHandler のコンストラクタ
 

O

ok - クラス net.jp.saf.sastruts.method.CheckResult の変数
チェック結果
ok(String, HttpMethod[]) - クラス net.jp.saf.sastruts.method.CheckResult の static メソッド
チェックOKを表すインスタンスを生成します.

R

requestMethod - クラス net.jp.saf.sastruts.method.CheckResult の変数
リクエストされたHTTPメソッド

S

setDefaultAllows(List<HttpMethod>) - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のメソッド
HttpMethodLimitが付いて無いメソッドに対しての、デフォルトチェックメソッドを設定します.
setDefaultAnnotationAllows(List<HttpMethod>) - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のメソッド
HttpMethodLimitの、value省略時のデフォルトチェックメソッドを設定します.
setDisableAllowHeader(boolean) - クラス net.jp.saf.sastruts.method.helpers.impl.MethodNotAllowedErrorHandler のメソッド
Allowヘッダーを無効にするかどうかを設定します.
setErrorHandler(ErrorHandler) - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のメソッド
チェックエラー時のハンドラを設定します.
setExtensionHeader(ExtensionHeaderBehavior) - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のメソッド
拡張ヘッダーの扱いを設定します.
setExtensionHeaderName(String) - クラス net.jp.saf.sastruts.method.impl.HttpMethodCheckerImpl のメソッド
拡張ヘッダー名を設定します.
setForward(String) - クラス net.jp.saf.sastruts.method.helpers.impl.MethodNotAllowedErrorHandler のメソッド
エラー時のフォワード先を設定します.
setForward(String) - クラス net.jp.saf.sastruts.method.helpers.impl.NotImplementedErrorHandler のメソッド
エラー時のフォワード先を設定します.

T

ThrowExceptionErrorHandler - net.jp.saf.sastruts.method.helpers.impl の クラス
MethodNotAllowedRuntimeExceptionを発生させるハンドラです.
ThrowExceptionErrorHandler() - クラス net.jp.saf.sastruts.method.helpers.impl.ThrowExceptionErrorHandler のコンストラクタ
 
throwMethodNotAllowedRuntimeException(HttpMethod[], String, Throwable) - クラス net.jp.saf.sastruts.method.helpers.impl.AbstractErrorHandler のメソッド
MethodNotAllowedRuntimeExceptionの例外を発生させます.
toString() - クラス net.jp.saf.sastruts.method.CheckResult のメソッド
デバッグ用

V

valueOf(String) - 列挙 net.jp.saf.sastruts.method.enums.ExtensionHeaderBehavior の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 net.jp.saf.sastruts.method.enums.HttpMethod の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 net.jp.saf.sastruts.method.enums.ExtensionHeaderBehavior の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 net.jp.saf.sastruts.method.enums.HttpMethod の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。

A C D E F G H M N O R S T V

Copyright © 2013 k-minemoto. All Rights Reserved.