org.seasar.framework.container.impl
インタフェース S2ContainerBehavior.Provider

既知の実装クラスの一覧:
S2ContainerBehavior.DefaultProvider
含まれているインタフェース:
S2ContainerBehavior

public static interface S2ContainerBehavior.Provider

S2Containerの振る舞いをカスタマイズするためのインターフェースです。

作成者:
koichik

メソッドの概要
 ComponentDef acquireFromGetComponent(S2Container container, java.lang.Object key)
          S2Container.getComponent(Object)のカスタマイズポイントです。
 ComponentDef acquireFromGetComponentDef(S2Container container, java.lang.Object key)
          S2Container.getComponentDef(Object)のカスタマイズポイントです。
 ComponentDef acquireFromHasComponentDef(S2Container container, java.lang.Object key)
          S2Container.hasComponentDef(Object)のカスタマイズポイントです。
 ComponentDef acquireFromInjectDependency(S2Container container, java.lang.Object key)
          S2Container.injectDependency(Object)のカスタマイズポイントです。
 

メソッドの詳細

acquireFromGetComponent

public ComponentDef acquireFromGetComponent(S2Container container,
                                            java.lang.Object key)
S2Container.getComponent(Object)のカスタマイズポイントです。

パラメータ:
container -
key -
戻り値:
ComponentDef

acquireFromGetComponentDef

public ComponentDef acquireFromGetComponentDef(S2Container container,
                                               java.lang.Object key)
S2Container.getComponentDef(Object)のカスタマイズポイントです。

パラメータ:
container -
key -
戻り値:
ComponentDef

acquireFromHasComponentDef

public ComponentDef acquireFromHasComponentDef(S2Container container,
                                               java.lang.Object key)
S2Container.hasComponentDef(Object)のカスタマイズポイントです。

パラメータ:
container -
key -
戻り値:
ComponentDef

acquireFromInjectDependency

public ComponentDef acquireFromInjectDependency(S2Container container,
                                                java.lang.Object key)
S2Container.injectDependency(Object)のカスタマイズポイントです。

パラメータ:
container -
key -
戻り値:
ComponentDef


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