org.seasar.framework.container
インタフェース ContainerConstants

既知の実装クラスの一覧:
BindingUtil, ComponentDefImpl, S2ContainerImpl, S2ContainerUtil

public interface ContainerConstants

S2コンテナで使用される定数を定義するインターフェースです。

セパレータ文字や定義済みコンポーネントキー(コンポーネント名)などの定数を定義しています。

作成者:
higa, belltree

フィールドの概要
static java.lang.String APPLICATION_SCOPE
          外部コンテキストが提供するアプリケーションスコープをMapインターフェースで取得するための、 コンポーネントキーを表す定数です。
static java.lang.String COMPONENT_DEF_NAME
          コンポーネント定義Mapに保持する場合などに、 キーとして使用する定数です。
static java.lang.String CONFIG_NAME
          コンフィグレーションオブジェクト(設定情報を内包するオブジェクト)を取得するための、 コンポーネントキーを表す定数です。
static java.lang.String CONTAINER_NAME
          S2コンテナのコンポーネントキーを表す定数です。
static java.lang.String COOKIE
          外部コンテキストが提供するクッキー(cookie)の内容をMapインターフェースで取得するための、 コンポーネントキーを表す定数です。
static java.lang.String HEADER
          外部コンテキストが提供するリクエストヘッダの内容をMapインターフェースで取得するための、 コンポーネントキーを表す定数です。
static java.lang.String HEADER_VALUES
          外部コンテキストが提供するリクエストヘッダの内容を値の配列で取得するための、 コンポーネントキーを表す定数です。
static java.lang.String INIT_PARAM
          外部コンテキストの初期化パラメータをMapインターフェースで取得するための、 コンポーネントキーを表す定数です。
static char NS_SEP
          名前空間とコンポーネント名の区切り(char)を表す定数です。
static java.lang.String NS_SEP_STR
          名前空間とコンポーネント名の区切り(String)を表す定数です。
static char PACKAGE_SEP
          パッケージ名(Javaのパッケージとは異なる)付きコンポーネント名における、 パッケージ名と自動バインディング用コンポーネント名の区切り(char)を表す定数です。
static java.lang.String PARAM
          外部コンテキストが提供するリクエストパラメータの内容をMapインターフェースで取得するための、 コンポーネントキーを表す定数です。
static java.lang.String PARAM_VALUES
          外部コンテキストが提供するリクエストパラメータの内容を値の配列で取得するための、 コンポーネントキーを表す定数です。
static java.lang.String REQUEST_NAME
          外部コンテキストが提供するリクエストオブジェクトを取得するための、 コンポーネントキーを表す定数です。
static java.lang.String REQUEST_SCOPE
          外部コンテキストが提供するリクエストコープをMapインターフェースで取得するための、 コンポーネントキーを表す定数です。
static java.lang.String RESPONSE_NAME
          外部コンテキストが提供するレスポンスオブジェクトを取得するための、 コンポーネントキーを表す定数です。
static java.lang.String SERVLET_CONTEXT_NAME
          外部コンテキストが提供するアプリケーションコンテキストを取得するための、 コンポーネントキーを表す定数です。
static java.lang.String SESSION_NAME
          外部コンテキストが提供するセッションオブジェクトを取得するため、 コンポーネントキーを表す定数です。
static java.lang.String SESSION_SCOPE
          外部コンテキストが提供するセッションスコープをMapインターフェースで取得するための、 コンポーネントキーを表す定数です。
 

フィールドの詳細

NS_SEP

public static final char NS_SEP
名前空間とコンポーネント名の区切り(char)を表す定数です。

関連項目:
定数フィールド値

PACKAGE_SEP

public static final char PACKAGE_SEP
パッケージ名(Javaのパッケージとは異なる)付きコンポーネント名における、 パッケージ名と自動バインディング用コンポーネント名の区切り(char)を表す定数です。

関連項目:
定数フィールド値

NS_SEP_STR

public static final java.lang.String NS_SEP_STR
名前空間とコンポーネント名の区切り(String)を表す定数です。


CONTAINER_NAME

public static final java.lang.String CONTAINER_NAME
S2コンテナのコンポーネントキーを表す定数です。

関連項目:
S2ContainerImpl, 定数フィールド値

REQUEST_NAME

public static final java.lang.String REQUEST_NAME
外部コンテキストが提供するリクエストオブジェクトを取得するための、 コンポーネントキーを表す定数です。

関連項目:
RequestComponentDef, HttpServletRequestComponentDef, PortletRequestComponentDef, 定数フィールド値

RESPONSE_NAME

public static final java.lang.String RESPONSE_NAME
外部コンテキストが提供するレスポンスオブジェクトを取得するための、 コンポーネントキーを表す定数です。

関連項目:
HttpServletResponseComponentDef, PortletResponseComponentDef, 定数フィールド値

SESSION_NAME

public static final java.lang.String SESSION_NAME
外部コンテキストが提供するセッションオブジェクトを取得するため、 コンポーネントキーを表す定数です。

関連項目:
HttpSessionComponentDef, PortletSessionComponentDef, 定数フィールド値

SERVLET_CONTEXT_NAME

public static final java.lang.String SERVLET_CONTEXT_NAME
外部コンテキストが提供するアプリケーションコンテキストを取得するための、 コンポーネントキーを表す定数です。

関連項目:
ServletContextComponentDef, PortletContextComponentDef, 定数フィールド値

APPLICATION_SCOPE

public static final java.lang.String APPLICATION_SCOPE
外部コンテキストが提供するアプリケーションスコープをMapインターフェースで取得するための、 コンポーネントキーを表す定数です。

関連項目:
ApplicationComponentDef, ApplicationMapComponentDef, 定数フィールド値

INIT_PARAM

public static final java.lang.String INIT_PARAM
外部コンテキストの初期化パラメータをMapインターフェースで取得するための、 コンポーネントキーを表す定数です。

関連項目:
InitParameterMapComponentDef, 定数フィールド値

SESSION_SCOPE

public static final java.lang.String SESSION_SCOPE
外部コンテキストが提供するセッションスコープをMapインターフェースで取得するための、 コンポーネントキーを表す定数です。

関連項目:
SessionMapComponentDef, 定数フィールド値

REQUEST_SCOPE

public static final java.lang.String REQUEST_SCOPE
外部コンテキストが提供するリクエストコープをMapインターフェースで取得するための、 コンポーネントキーを表す定数です。

関連項目:
RequestMapComponentDef, 定数フィールド値

COOKIE

public static final java.lang.String COOKIE
外部コンテキストが提供するクッキー(cookie)の内容をMapインターフェースで取得するための、 コンポーネントキーを表す定数です。

関連項目:
CookieMapComponentDef, 定数フィールド値

HEADER

public static final java.lang.String HEADER
外部コンテキストが提供するリクエストヘッダの内容をMapインターフェースで取得するための、 コンポーネントキーを表す定数です。

関連項目:
RequestHeaderMapComponentDef, 定数フィールド値

HEADER_VALUES

public static final java.lang.String HEADER_VALUES
外部コンテキストが提供するリクエストヘッダの内容を値の配列で取得するための、 コンポーネントキーを表す定数です。

関連項目:
RequestHeaderValuesMapComponentDef, 定数フィールド値

PARAM

public static final java.lang.String PARAM
外部コンテキストが提供するリクエストパラメータの内容をMapインターフェースで取得するための、 コンポーネントキーを表す定数です。

関連項目:
RequestParameterMapComponentDef, 定数フィールド値

PARAM_VALUES

public static final java.lang.String PARAM_VALUES
外部コンテキストが提供するリクエストパラメータの内容を値の配列で取得するための、 コンポーネントキーを表す定数です。

関連項目:
RequestParameterValuesMapComponentDef, 定数フィールド値

COMPONENT_DEF_NAME

public static final java.lang.String COMPONENT_DEF_NAME
コンポーネント定義Mapに保持する場合などに、 キーとして使用する定数です。

関連項目:
AopProxyUtil.getConcreteClass(ComponentDef), 定数フィールド値

CONFIG_NAME

public static final java.lang.String CONFIG_NAME
コンフィグレーションオブジェクト(設定情報を内包するオブジェクト)を取得するための、 コンポーネントキーを表す定数です。

関連項目:
PortletConfigComponentDef, 定数フィールド値


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.