org.seasar.framework.container.hotdeploy
クラス HotdeployBehavior

java.lang.Object
  拡張org.seasar.framework.container.impl.S2ContainerBehavior.DefaultProvider
      拡張org.seasar.framework.container.hotdeploy.HotdeployBehavior
すべての実装インタフェース:
S2ContainerBehavior.Provider

public class HotdeployBehavior
extends S2ContainerBehavior.DefaultProvider


コンストラクタの概要
HotdeployBehavior()
           
 
メソッドの概要
protected  ComponentDef createComponentDef(Class componentClass)
           
protected  ComponentDef createComponentDef(String componentName)
           
protected  ComponentDef getComponentDef(S2Container container, Object key)
           
protected  ComponentDef getComponentDefFromCache(Object key)
           
 ComponentCreator[] getCreators()
           
 NamingConvention getNamingConvention()
           
protected  void register(ComponentDef componentDef)
           
protected  void registerByClass(ComponentDef componentDef)
           
protected  void registerByName(ComponentDef componentDef)
           
protected  void registerMap(Object key, ComponentDef componentDef)
           
 void setCreators(ComponentCreator[] creators)
           
 void setNamingConvention(NamingConvention namingConvention)
           
 void start()
           
 void stop()
           
 
クラス org.seasar.framework.container.impl.S2ContainerBehavior.DefaultProvider から継承したメソッド
acquireFromGetComponent, acquireFromGetComponentDef, acquireFromHasComponentDef, acquireFromInjectDependency
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HotdeployBehavior

public HotdeployBehavior()
メソッドの詳細

getNamingConvention

public NamingConvention getNamingConvention()

setNamingConvention

public void setNamingConvention(NamingConvention namingConvention)

getCreators

public ComponentCreator[] getCreators()

setCreators

public void setCreators(ComponentCreator[] creators)

start

public void start()

stop

public void stop()

getComponentDef

protected ComponentDef getComponentDef(S2Container container,
                                       Object key)
オーバーライド:
クラス S2ContainerBehavior.DefaultProvider 内の getComponentDef

getComponentDefFromCache

protected ComponentDef getComponentDefFromCache(Object key)

createComponentDef

protected ComponentDef createComponentDef(Class componentClass)

createComponentDef

protected ComponentDef createComponentDef(String componentName)

register

protected void register(ComponentDef componentDef)

registerByClass

protected void registerByClass(ComponentDef componentDef)

registerByName

protected void registerByName(ComponentDef componentDef)

registerMap

protected void registerMap(Object key,
                           ComponentDef componentDef)


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