インターフェース WebServerApplicationContext
- すべてのスーパーインターフェース:
ApplicationContext、ApplicationEventPublisher、BeanFactory、EnvironmentCapable、HierarchicalBeanFactory、ListableBeanFactory、MessageSource、ResourceLoader、ResourcePatternResolver
- すべての既知のサブインターフェース:
ConfigurableWebServerApplicationContext
- すべての既知の実装クラス:
AnnotationConfigReactiveWebServerApplicationContext、AnnotationConfigServletWebServerApplicationContext、ReactiveWebServerApplicationContext、ServletWebServerApplicationContext、XmlServletWebServerApplicationContext
WebServer のライフサイクルを作成および管理する application contexts によって実装されるインターフェース。- 導入:
- 2.0.0
- 作成者:
- Phillip Webb
フィールドのサマリー
インターフェース org.springframework.beans.factory.BeanFactory から継承されたフィールド
FACTORY_BEAN_PREFIXインターフェース org.springframework.core.io.ResourceLoader から継承されたフィールド
CLASSPATH_URL_PREFIXインターフェース org.springframework.core.io.support.ResourcePatternResolver から継承されたフィールド
CLASSPATH_ALL_URL_PREFIXメソッドのサマリー
修飾子と型メソッド説明Web サーバーアプリケーションコンテキストの名前空間を返します。名前空間が設定されていない場合はnullを返します。static StringSEgetServerNamespace(ApplicationContext context) 指定されたコンテキストがWebServerApplicationContextの場合、サーバーの名前空間を返します。コンテキストによって作成されたWebServerを返します。サーバーがまだ作成されていない場合はnullを返します。static booleanhasServerNamespace(ApplicationContext context, StringSE serverNamespace) 指定されたコンテキストが、一致するサーバー名前空間を持つWebServerApplicationContextである場合、trueを返します。インターフェース org.springframework.context.ApplicationContext から継承されたメソッド
getApplicationName, getAutowireCapableBeanFactory, getDisplayName, getId, getParent, getStartupDateインターフェース org.springframework.context.ApplicationEventPublisher から継承されたメソッド
publishEvent, publishEventインターフェース org.springframework.beans.factory.BeanFactory から継承されたメソッド
containsBean, getAliases, getBean, getBean, getBean, getBean, getBean, getBeanProvider, getBeanProvider, getType, getType, isPrototype, isSingleton, isTypeMatch, isTypeMatchインターフェース org.springframework.core.env.EnvironmentCapable から継承されたメソッド
getEnvironmentインターフェース org.springframework.beans.factory.HierarchicalBeanFactory から継承されたメソッド
containsLocalBean, getParentBeanFactoryインターフェース org.springframework.beans.factory.ListableBeanFactory から継承されたメソッド
containsBeanDefinition, findAllAnnotationsOnBean, findAnnotationOnBean, findAnnotationOnBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanNamesForAnnotation, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeanProvider, getBeanProvider, getBeansOfType, getBeansOfType, getBeansWithAnnotationインターフェース org.springframework.context.MessageSource から継承されたメソッド
getMessage, getMessage, getMessageインターフェース org.springframework.core.io.ResourceLoader から継承されたメソッド
getClassLoader, getResourceインターフェース org.springframework.core.io.support.ResourcePatternResolver から継承されたメソッド
getResources
メソッドの詳細
getWebServer
WebServer getWebServer()コンテキストによって作成されたWebServerを返します。サーバーがまだ作成されていない場合はnullを返します。- 戻り値:
- Web サーバー
getServerNamespace
StringSE getServerNamespace()Web サーバーアプリケーションコンテキストの名前空間を返します。名前空間が設定されていない場合はnullを返します。同じアプリケーションで複数の Web サーバーが実行されている場合の明確化に使用されます(たとえば、異なるポートで実行されている管理コンテキスト)。- 戻り値:
- サーバーの名前空間
hasServerNamespace
指定されたコンテキストが、一致するサーバー名前空間を持つWebServerApplicationContextである場合、trueを返します。- パラメーター:
context- チェックするコンテキストserverNamespace- 照合するサーバーの名前空間- 戻り値:
- コンテキストのサーバー名前空間が一致する場合は
true - 導入:
- 2.1.8
getServerNamespace
指定されたコンテキストがWebServerApplicationContextの場合、サーバーの名前空間を返します。- パラメーター:
context- コンテキスト- 戻り値:
- サーバーの名前空間、またはコンテキストが
WebServerApplicationContextでない場合はnull - 導入:
- 2.6.0