application.runtime
クラス ServiceComponentLoader
java.lang.Object
application.runtime.ServiceComponentLoader
- public class ServiceComponentLoader
- extends java.lang.Object
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceComponentLoader
public ServiceComponentLoader()
getComponentContext
public org.springframework.context.ConfigurableApplicationContext getComponentContext(java.lang.String componentID)
getComponentContextSet
public java.util.Set getComponentContextSet()
getServiceComponent
public java.util.Map getServiceComponent(java.lang.String componentID)
getServiceComponentConfig
public ServiceComponentConfig getServiceComponentConfig(java.lang.String componentID)
- ServiceComponentConfigを返す。
- パラメータ:
componentID
- コンポーネントのID
- 戻り値:
- ServiceComponentConfig オブジェクト、ComponentIDが正しくない場合は nullを返す。
getServiceComponentConfigSet
public java.util.Set getServiceComponentConfigSet()
getServiceComponentMap
public java.util.Map getServiceComponentMap()
- Component Context からServiceComponentのインスタンスを取得する
- 戻り値:
loadServiceComponents
public boolean loadServiceComponents(org.springframework.context.ApplicationContext systemContext)
shutdownComponents
public boolean shutdownComponents()
startComponents
public boolean startComponents(boolean onlyAutoStartComponent)
unloadServiceComponent
public boolean unloadServiceComponent(java.lang.String componentID)
unloadServiceComponents
public boolean unloadServiceComponents()