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

すべてのスーパーインタフェース:
ArgDefAware, MethodDef
既知の実装クラスの一覧:
InitMethodDefImpl

public interface InitMethodDef
extends MethodDef

コンポーネントに対してinitメソッド・インジェクションを定義するためのインターフェースです。

initメソッド・インジェクションとは、S2コンテナによってインスタンスが生成された直後に、 1つ以上の任意のメソッド(初期化メソッド)を実行するという機能です。ただし、コンポーネントインスタンス定義がouterの場合には、 以下のメソッドが呼び出されたタイミングで実行されます。

S2Container.injectDependency(Object)
S2Container.injectDependency(Object,Class)
S2Container.injectDependency(Object,String)

作成者:
higa, matsunobu
関連項目:
S2Container

インタフェース org.seasar.framework.container.MethodDef から継承したメソッド
getArgs, getContainer, getExpression, getMethod, getMethodName, setContainer, setExpression
 
インタフェース org.seasar.framework.container.ArgDefAware から継承したメソッド
addArgDef, getArgDef, getArgDefSize
 



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