パッケージ
org.seasar.framework.container の使用

org.seasar.framework.container を使用しているパッケージ
org.seasar.framework.aop.interceptors よく使われるインターセプタの実装を提供します。 
org.seasar.framework.container S2コンテナとその構成要素を定義するインターフェースおよび、S2コンテナの振舞いに関連した例外クラスを提供します。  
org.seasar.framework.container.assembler バインディング機能を提供します。 
org.seasar.framework.container.autoregister コンポーネントを自動登録する機能を提供します。 
org.seasar.framework.container.cooldeploy COOL deploy機能を提供します。 
org.seasar.framework.container.creator コンポーネント定義を自動生成する機能を提供します。 
org.seasar.framework.container.customizer コンポーネント定義をカスタマイズするコンポーネントカスタマイザの標準的な実装クラスを提供します。  
org.seasar.framework.container.deployer コンポーネントのインスタンスを生成する機能を提供します。 
org.seasar.framework.container.external Servletなどの外部環境にアクセスする機能を提供します。 
org.seasar.framework.container.external.portlet Portlet環境にアクセスする機能を提供します。 
org.seasar.framework.container.external.servlet Servlet環境にアクセスする機能を提供します。 
org.seasar.framework.container.factory S2コンテナを構成および構築するためのクラスを提供します。  
org.seasar.framework.container.hotdeploy HOT deploy機能を提供します。 
org.seasar.framework.container.impl S2Containerの実装を提供します。 
org.seasar.framework.container.ognl OGNLのための機能を提供します。 
org.seasar.framework.container.servlet S2Container用のHttpServlet, ServletContextListenerを提供します。 
org.seasar.framework.container.util S2Container用のユーティリティを提供します。 
org.seasar.framework.container.warmdeploy WARM deploy用の機能を提供します。 
org.seasar.framework.unit UnitTest用の機能を提供します。 
 

org.seasar.framework.aop.interceptors により使用される org.seasar.framework.container のクラス
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container により使用される org.seasar.framework.container のクラス
AccessTypeDef
          このインターフェースは、 コンポーネントの状態に対するアクセスタイプ定義を表します。
ArgDef
          コンポーネントのコンストラクタおよびメソッドに与えられる引数定義のためのインターフェースです。
ArgDefAware
          このインターフェースは、 引数定義を登録および取得することができるオブジェクトを表します。
AspectDef
          コンポーネントに適用するアスペクトを定義するインターフェースです。
AspectDefAware
           このインターフェースは、 アスペクト定義を登録および取得することができるオブジェクトを表します。
AutoBindingDef
          自動バインディングを適用する範囲を表す自動バインディング定義のインターフェースです。
BindingTypeDef
          コンポーネントをインジェクションする時の動作を表すバインディングタイプを定義するインターフェースです。
ClassUnmatchRuntimeException
          コンポーネントのインスタンスを、 コンポーネント定義に指定されたクラスにキャスト出来ない場合にスローされます。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
ComponentDeployer
          コンポーネントデプロイヤは、 コンポーネントを利用可能な状態にして提供するためのインターフェースです。
ComponentNotFoundRuntimeException
          取得しようとしたコンポーネントがS2コンテナ上に見つからなかった場合にスローされます。
ConstructorAssembler
          コンストラクタ・インジェクションを実行してコンポーネントを組み立てます。
ContainerNotRegisteredRuntimeException
          diconファイルなどの設定情報に対応するS2コンテナが、 コンテナツリーに登録されていなかった場合にスローされます。
CyclicReferenceRuntimeException
          コンポーネントの循環参照が発生した場合にスローされます。
DestroyMethodDef
          コンポーネントに対してdestroyメソッド・インジェクションを定義するためのインターフェースです。
DestroyMethodDefAware
          このインターフェースは、 destroyメソッド定義を追加および取得することができるオブジェクトを表します。
Expression
           式を表わすインターフェースです。
ExternalContext
           S2コンテナ上で、 Webコンテナなどの外部コンテキストを扱うためのインターフェースです。
ExternalContextComponentDefRegister
          外部コンテキストが提供するコンポーネント定義を、 S2コンテナに登録します。
IllegalConstructorRuntimeException
          コンポーネントの構築に失敗した場合にスローされます。
IllegalMethodRuntimeException
          不正なメソッド・インジェクション定義が指定されていた場合にスローされます。
InitMethodDef
          コンポーネントに対してinitメソッド・インジェクションを定義するためのインターフェースです。
InitMethodDefAware
          このインターフェースは、 initメソッド定義を登録および取得することができるオブジェクトを表します。
InstanceDef
           コンポーネントのインスタンスをS2コンテナ上でどのように管理するのかを定義します。
InterTypeDef
          コンポーネントに組み込むインタータイプを定義するインターフェースです。
InterTypeDefAware
          このインターフェースはインタータイプ定義を登録および取得する方法を定義するオブジェクトを表します。
MetaDef
          コンポーネントの付加情報を定義するためのインターフェースです。
MetaDefAware
          このインターフェースは、メタデータ定義を追加および取得することのできるオブジェクトを表します。
MethodDef
          メソッド・インジェクションを定義するためのインターフェースです。
PropertyAssembler
          プロパティ・インジェクションやフィールド・インジェクションを実行してコンポーネントを組み立てます。
PropertyDef
          コンポーネントのプロパティまたはフィールドにインジェクションする方法を定義するインターフェースです。
PropertyDefAware
          このインターフェースはプロパティ定義を登録および取得する方法を定義するオブジェクトを表します。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
TooManyRegistrationRuntimeException
          1つのキーに複数のコンポーネントが登録されていた場合にスローされます。
 

org.seasar.framework.container.assembler により使用される org.seasar.framework.container のクラス
AccessTypeDef
          このインターフェースは、 コンポーネントの状態に対するアクセスタイプ定義を表します。
AutoBindingDef
          自動バインディングを適用する範囲を表す自動バインディング定義のインターフェースです。
BindingTypeDef
          コンポーネントをインジェクションする時の動作を表すバインディングタイプを定義するインターフェースです。
ClassUnmatchRuntimeException
          コンポーネントのインスタンスを、 コンポーネント定義に指定されたクラスにキャスト出来ない場合にスローされます。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
ConstructorAssembler
          コンストラクタ・インジェクションを実行してコンポーネントを組み立てます。
ExternalContext
           S2コンテナ上で、 Webコンテナなどの外部コンテキストを扱うためのインターフェースです。
IllegalMethodRuntimeException
          不正なメソッド・インジェクション定義が指定されていた場合にスローされます。
MethodAssembler
          メソッド・インジェクションを実行してコンポーネントを組み立てます。
MethodDef
          メソッド・インジェクションを定義するためのインターフェースです。
PropertyAssembler
          プロパティ・インジェクションやフィールド・インジェクションを実行してコンポーネントを組み立てます。
PropertyDef
          コンポーネントのプロパティまたはフィールドにインジェクションする方法を定義するインターフェースです。
 

org.seasar.framework.container.autoregister により使用される org.seasar.framework.container のクラス
AutoBindingDef
          自動バインディングを適用する範囲を表す自動バインディング定義のインターフェースです。
ComponentCustomizer
          コンポーネント定義をカスタマイズします。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
InstanceDef
           コンポーネントのインスタンスをS2コンテナ上でどのように管理するのかを定義します。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.cooldeploy により使用される org.seasar.framework.container のクラス
ComponentCreator
          SMART deployにおいて、 自動登録されるコンポーネントのコンポーネント定義を作成するためのインターフェースです。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.creator により使用される org.seasar.framework.container のクラス
AutoBindingDef
          自動バインディングを適用する範囲を表す自動バインディング定義のインターフェースです。
ComponentCreator
          SMART deployにおいて、 自動登録されるコンポーネントのコンポーネント定義を作成するためのインターフェースです。
ComponentCustomizer
          コンポーネント定義をカスタマイズします。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
InstanceDef
           コンポーネントのインスタンスをS2コンテナ上でどのように管理するのかを定義します。
 

org.seasar.framework.container.customizer により使用される org.seasar.framework.container のクラス
ComponentCustomizer
          コンポーネント定義をカスタマイズします。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
MetaDef
          コンポーネントの付加情報を定義するためのインターフェースです。
 

org.seasar.framework.container.deployer により使用される org.seasar.framework.container のクラス
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
ComponentDeployer
          コンポーネントデプロイヤは、 コンポーネントを利用可能な状態にして提供するためのインターフェースです。
ConstructorAssembler
          コンストラクタ・インジェクションを実行してコンポーネントを組み立てます。
InstanceDef
           コンポーネントのインスタンスをS2コンテナ上でどのように管理するのかを定義します。
MethodAssembler
          メソッド・インジェクションを実行してコンポーネントを組み立てます。
PropertyAssembler
          プロパティ・インジェクションやフィールド・インジェクションを実行してコンポーネントを組み立てます。
 

org.seasar.framework.container.external により使用される org.seasar.framework.container のクラス
ArgDefAware
          このインターフェースは、 引数定義を登録および取得することができるオブジェクトを表します。
AspectDefAware
           このインターフェースは、 アスペクト定義を登録および取得することができるオブジェクトを表します。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
DestroyMethodDefAware
          このインターフェースは、 destroyメソッド定義を追加および取得することができるオブジェクトを表します。
ExternalContext
           S2コンテナ上で、 Webコンテナなどの外部コンテキストを扱うためのインターフェースです。
ExternalContextComponentDefRegister
          外部コンテキストが提供するコンポーネント定義を、 S2コンテナに登録します。
InitMethodDefAware
          このインターフェースは、 initメソッド定義を登録および取得することができるオブジェクトを表します。
InterTypeDefAware
          このインターフェースはインタータイプ定義を登録および取得する方法を定義するオブジェクトを表します。
MetaDefAware
          このインターフェースは、メタデータ定義を追加および取得することのできるオブジェクトを表します。
PropertyDefAware
          このインターフェースはプロパティ定義を登録および取得する方法を定義するオブジェクトを表します。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.external.portlet により使用される org.seasar.framework.container のクラス
ArgDefAware
          このインターフェースは、 引数定義を登録および取得することができるオブジェクトを表します。
AspectDefAware
           このインターフェースは、 アスペクト定義を登録および取得することができるオブジェクトを表します。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
DestroyMethodDefAware
          このインターフェースは、 destroyメソッド定義を追加および取得することができるオブジェクトを表します。
ExternalContext
           S2コンテナ上で、 Webコンテナなどの外部コンテキストを扱うためのインターフェースです。
ExternalContextComponentDefRegister
          外部コンテキストが提供するコンポーネント定義を、 S2コンテナに登録します。
InitMethodDefAware
          このインターフェースは、 initメソッド定義を登録および取得することができるオブジェクトを表します。
InterTypeDefAware
          このインターフェースはインタータイプ定義を登録および取得する方法を定義するオブジェクトを表します。
MetaDefAware
          このインターフェースは、メタデータ定義を追加および取得することのできるオブジェクトを表します。
PropertyDefAware
          このインターフェースはプロパティ定義を登録および取得する方法を定義するオブジェクトを表します。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.external.servlet により使用される org.seasar.framework.container のクラス
ArgDefAware
          このインターフェースは、 引数定義を登録および取得することができるオブジェクトを表します。
AspectDefAware
           このインターフェースは、 アスペクト定義を登録および取得することができるオブジェクトを表します。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
DestroyMethodDefAware
          このインターフェースは、 destroyメソッド定義を追加および取得することができるオブジェクトを表します。
ExternalContext
           S2コンテナ上で、 Webコンテナなどの外部コンテキストを扱うためのインターフェースです。
ExternalContextComponentDefRegister
          外部コンテキストが提供するコンポーネント定義を、 S2コンテナに登録します。
InitMethodDefAware
          このインターフェースは、 initメソッド定義を登録および取得することができるオブジェクトを表します。
InterTypeDefAware
          このインターフェースはインタータイプ定義を登録および取得する方法を定義するオブジェクトを表します。
MetaDefAware
          このインターフェースは、メタデータ定義を追加および取得することのできるオブジェクトを表します。
PropertyDefAware
          このインターフェースはプロパティ定義を登録および取得する方法を定義するオブジェクトを表します。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.factory により使用される org.seasar.framework.container のクラス
AspectDef
          コンポーネントに適用するアスペクトを定義するインターフェースです。
AutoBindingDef
          自動バインディングを適用する範囲を表す自動バインディング定義のインターフェースです。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
Expression
           式を表わすインターフェースです。
ExternalContext
           S2コンテナ上で、 Webコンテナなどの外部コンテキストを扱うためのインターフェースです。
ExternalContextComponentDefRegister
          外部コンテキストが提供するコンポーネント定義を、 S2コンテナに登録します。
InstanceDef
           コンポーネントのインスタンスをS2コンテナ上でどのように管理するのかを定義します。
InterTypeDef
          コンポーネントに組み込むインタータイプを定義するインターフェースです。
MethodDef
          メソッド・インジェクションを定義するためのインターフェースです。
PropertyDef
          コンポーネントのプロパティまたはフィールドにインジェクションする方法を定義するインターフェースです。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.hotdeploy により使用される org.seasar.framework.container のクラス
ComponentCreator
          SMART deployにおいて、 自動登録されるコンポーネントのコンポーネント定義を作成するためのインターフェースです。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.impl により使用される org.seasar.framework.container のクラス
AccessTypeDef
          このインターフェースは、 コンポーネントの状態に対するアクセスタイプ定義を表します。
ArgDef
          コンポーネントのコンストラクタおよびメソッドに与えられる引数定義のためのインターフェースです。
ArgDefAware
          このインターフェースは、 引数定義を登録および取得することができるオブジェクトを表します。
AspectDef
          コンポーネントに適用するアスペクトを定義するインターフェースです。
AspectDefAware
           このインターフェースは、 アスペクト定義を登録および取得することができるオブジェクトを表します。
AutoBindingDef
          自動バインディングを適用する範囲を表す自動バインディング定義のインターフェースです。
BindingTypeDef
          コンポーネントをインジェクションする時の動作を表すバインディングタイプを定義するインターフェースです。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
ComponentDeployer
          コンポーネントデプロイヤは、 コンポーネントを利用可能な状態にして提供するためのインターフェースです。
ComponentNotFoundRuntimeException
          取得しようとしたコンポーネントがS2コンテナ上に見つからなかった場合にスローされます。
ContainerConstants
          S2コンテナで使用される定数を定義するインターフェースです。
CyclicReferenceRuntimeException
          コンポーネントの循環参照が発生した場合にスローされます。
DestroyMethodDef
          コンポーネントに対してdestroyメソッド・インジェクションを定義するためのインターフェースです。
DestroyMethodDefAware
          このインターフェースは、 destroyメソッド定義を追加および取得することができるオブジェクトを表します。
Expression
           式を表わすインターフェースです。
ExternalContext
           S2コンテナ上で、 Webコンテナなどの外部コンテキストを扱うためのインターフェースです。
ExternalContextComponentDefRegister
          外部コンテキストが提供するコンポーネント定義を、 S2コンテナに登録します。
InitMethodDef
          コンポーネントに対してinitメソッド・インジェクションを定義するためのインターフェースです。
InitMethodDefAware
          このインターフェースは、 initメソッド定義を登録および取得することができるオブジェクトを表します。
InstanceDef
           コンポーネントのインスタンスをS2コンテナ上でどのように管理するのかを定義します。
InterTypeDef
          コンポーネントに組み込むインタータイプを定義するインターフェースです。
InterTypeDefAware
          このインターフェースはインタータイプ定義を登録および取得する方法を定義するオブジェクトを表します。
MetaDef
          コンポーネントの付加情報を定義するためのインターフェースです。
MetaDefAware
          このインターフェースは、メタデータ定義を追加および取得することのできるオブジェクトを表します。
MethodDef
          メソッド・インジェクションを定義するためのインターフェースです。
PropertyDef
          コンポーネントのプロパティまたはフィールドにインジェクションする方法を定義するインターフェースです。
PropertyDefAware
          このインターフェースはプロパティ定義を登録および取得する方法を定義するオブジェクトを表します。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
TooManyRegistrationComponentDef
          S2コンテナ内に1つのキーで複数登録されたコンポーネントの定義を表すインターフェースです。
TooManyRegistrationRuntimeException
          1つのキーに複数のコンポーネントが登録されていた場合にスローされます。
 

org.seasar.framework.container.ognl により使用される org.seasar.framework.container のクラス
Expression
           式を表わすインターフェースです。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.servlet により使用される org.seasar.framework.container のクラス
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.util により使用される org.seasar.framework.container のクラス
ArgDef
          コンポーネントのコンストラクタおよびメソッドに与えられる引数定義のためのインターフェースです。
AspectDef
          コンポーネントに適用するアスペクトを定義するインターフェースです。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
ContainerConstants
          S2コンテナで使用される定数を定義するインターフェースです。
DestroyMethodDef
          コンポーネントに対してdestroyメソッド・インジェクションを定義するためのインターフェースです。
InitMethodDef
          コンポーネントに対してinitメソッド・インジェクションを定義するためのインターフェースです。
InterTypeDef
          コンポーネントに組み込むインタータイプを定義するインターフェースです。
MetaDef
          コンポーネントの付加情報を定義するためのインターフェースです。
PropertyDef
          コンポーネントのプロパティまたはフィールドにインジェクションする方法を定義するインターフェースです。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.container.warmdeploy により使用される org.seasar.framework.container のクラス
ComponentCreator
          SMART deployにおいて、 自動登録されるコンポーネントのコンポーネント定義を作成するためのインターフェースです。
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 

org.seasar.framework.unit により使用される org.seasar.framework.container のクラス
ComponentDef
          S2コンテナが管理するコンポーネントの定義を表すインターフェースです。
S2Container
          DIとAOPをサポートしたS2コンテナのインターフェースです。
 



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