public class MockFilterConfig extends ObjectSE implements FilterConfigEE
FilterConfig
EE インターフェースのモック実装。Web フレームワークのテストに使用されます。カスタム Filter
EE 実装のテストにも役立ちます。
MockFilterChain
, PassThroughFilterChain
コンストラクターと説明 |
---|
MockFilterConfig() デフォルトの MockServletContext で新しい MockFilterConfig を作成します。 |
MockFilterConfig(ServletContextEE servletContext) 新しい MockFilterConfig を作成します。 |
MockFilterConfig(ServletContextEE servletContext, StringSE filterName) 新しい MockFilterConfig を作成します。 |
MockFilterConfig(StringSE filterName) デフォルトの MockServletContext で新しい MockFilterConfig を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | addInitParameter(StringSE name, StringSE value) |
StringSE | getFilterName() デプロイ記述子で定義されているこのフィルターのフィルター名を返します。 |
StringSE | getInitParameter(StringSE name) 指定された初期化パラメーターの値を含む String を返します。初期化パラメーターが存在しない場合は null を返します。 |
EnumerationSE<StringSE> | getInitParameterNames() String オブジェクトの Enumeration としてフィルターの初期化パラメーターの名前を返します。フィルターに初期化パラメーターがない場合は空の Enumeration を返します。 |
ServletContextEE | getServletContext() 呼び出し元が実行されている ServletContext EE への参照を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public MockFilterConfig()
MockServletContext
で新しい MockFilterConfig を作成します。public MockFilterConfig(StringSE filterName)
MockServletContext
で新しい MockFilterConfig を作成します。filterName
- フィルターの名前 public MockFilterConfig(@Nullable ServletContextEE servletContext)
servletContext
- サーブレットが実行される ServletContextpublic MockFilterConfig(@Nullable ServletContextEE servletContext, StringSE filterName)
servletContext
- サーブレットが実行される ServletContextfilterName
- フィルターの名前 public StringSE getFilterName()
javax.servlet.FilterConfigEE
FilterConfigEE
の getFilterNameEE
public ServletContextEE getServletContext()
javax.servlet.FilterConfigEE
ServletContext
EE への参照を返します。FilterConfigEE
の getServletContextEE
ServletContext
EE オブジェクト ServletContext
EEpublic StringSE getInitParameter(StringSE name)
javax.servlet.FilterConfigEE
String
を返します。初期化パラメーターが存在しない場合は null
を返します。FilterConfigEE
の getInitParameterEE
name
- 初期化パラメーターの名前を指定する String
String
、または初期化パラメーターが存在しない場合は null
public EnumerationSE<StringSE> getInitParameterNames()
javax.servlet.FilterConfigEE
String
オブジェクトの Enumeration
としてフィルターの初期化パラメーターの名前を返します。フィルターに初期化パラメーターがない場合は空の Enumeration
を返します。FilterConfigEE
の getInitParameterNamesEE
String
オブジェクトの Enumeration