public abstract class AbstractServletWebServerFactory extends AbstractConfigurableWebServerFactory implements ConfigurableServletWebServerFactory
ConfigurableServletWebServerFactory 実装の抽象基本クラス。| コンストラクターと説明 |
|---|
AbstractServletWebServerFactory() 新しい AbstractServletWebServerFactory インスタンスを作成します。 |
AbstractServletWebServerFactory(int port) 指定されたポートで新しい AbstractServletWebServerFactory インスタンスを作成します。 |
AbstractServletWebServerFactory(StringSE contextPath, int port) 指定したコンテキストパスとポートを使用して、新しい AbstractServletWebServerFactory インスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | addInitializers(ServletContextInitializer... initializers)ServletWebServerFactory.getWebServer(ServletContextInitializer...) パラメーターに加えて、適用する必要があるものに ServletContextInitializer を追加します。 |
StringSE | getContextPath()Web サーバーのコンテキストパスを返します。 |
protected StringSE | getDecodedFile(URLSE url) 使用すべきではありません。 2.0.2 が File.File(java.net.URI)SE を推奨して以来 |
StringSE | getDisplayName() |
FileSE | getDocumentRoot() 静的ファイルを提供するために Web コンテキストで使用されるドキュメントルートを返します。 |
MapSE<StringSE, StringSE> | getInitParameters() |
Jsp | getJsp() |
MapSE<LocaleSE, CharsetSE> | getLocaleCharsetMappings() ロケールと文字セットのマッピングを返します。 |
MimeMappings | getMimeMappings()MIME 型のマッピングを返します。 |
Session | getSession() |
protected ListSE<URLSE> | getUrlsOfJarsWithMetaInfResources() |
protected FileSE | getValidDocumentRoot() 有効なディレクトリを指している場合は絶対ドキュメントルートを返し、警告をログに記録し、それ以外の場合は null を返します。 |
protected FileSE | getValidSessionStoreDir() |
protected FileSE | getValidSessionStoreDir(boolean mkdirs) |
boolean | isRegisterDefaultServlet() デフォルトのサーブレットを登録する必要があることを示すフラグ。 |
protected ServletContextInitializer[] | mergeInitializers(ServletContextInitializer... initializers) 指定された ServletContextInitializer パラメーターをこのインスタンスで定義されたものと結合するサブクラスで使用できるユーティリティメソッド。 |
void | setContextPath(StringSE contextPath)Web サーバーのコンテキストパスを設定します。 |
void | setDisplayName(StringSE displayName)Web サーバーにデプロイされたアプリケーションの表示名を設定します。 |
void | setDocumentRoot(FileSE documentRoot) 静的ファイルを提供するために Web コンテキストで使用されるドキュメントルートディレクトリを設定します。 |
void | setInitializers(ListSE<? extends ServletContextInitializer> initializers)ServletWebServerFactory.getWebServer(ServletContextInitializer...) パラメーターに加えて適用する必要がある ServletContextInitializer を設定します。 |
void | setInitParameters(MapSE<StringSE, StringSE> initParameters) コンテナーの ServletContextEE に適用される初期化パラメーターを設定します。 |
void | setJsp(Jsp jsp) サーバーの JSP サーブレットに適用される構成を設定します。 |
void | setLocaleCharsetMappings(MapSE<LocaleSE, CharsetSE> localeCharsetMappings) ロケールと文字セットのマッピングを設定します。 |
void | setMimeMappings(MimeMappings mimeMappings)MIME 型のマッピングを設定します。 |
void | setRegisterDefaultServlet(boolean registerDefaultServlet)DefaultServlet を登録する必要がある場合に設定します。 |
void | setSession(Session session) コンテナーの HTTP セッションサポートに適用される構成を設定します。 |
protected boolean | shouldRegisterJspServlet()JSP サーブレットを Web サーバーに登録する必要があるかどうかを返します。 |
addErrorPages, createTempDir, getAddress, getCompression, getErrorPages, getHttp2, getPort, getServerHeader, getSsl, getSslStoreProvider, setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setSsl, setSslStoreProvidercloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEsetAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setSsl, setSslStoreProvideraddErrorPagesgetWebServerprotected final Log logger
public AbstractServletWebServerFactory()
AbstractServletWebServerFactory インスタンスを作成します。public AbstractServletWebServerFactory(int port)
AbstractServletWebServerFactory インスタンスを作成します。port - Web サーバーのポート番号 public AbstractServletWebServerFactory(StringSE contextPath, int port)
AbstractServletWebServerFactory インスタンスを作成します。contextPath - Web サーバーのコンテキストパス port - Web サーバーのポート番号 public StringSE getContextPath()
public void setContextPath(StringSE contextPath)
ConfigurableServletWebServerFactoryConfigurableServletWebServerFactory の setContextPath contextPath - 設定する contextPathpublic StringSE getDisplayName()
public void setDisplayName(StringSE displayName)
ConfigurableServletWebServerFactoryConfigurableServletWebServerFactory の setDisplayName displayName - 設定する displayNamepublic boolean isRegisterDefaultServlet()
public void setRegisterDefaultServlet(boolean registerDefaultServlet)
ConfigurableServletWebServerFactorytrue であるため、document root からのファイルが提供されます。ConfigurableServletWebServerFactory の setRegisterDefaultServlet registerDefaultServlet - デフォルトのサーブレットを登録する必要がある場合 public MimeMappings getMimeMappings()
public void setMimeMappings(MimeMappings mimeMappings)
ConfigurableServletWebServerFactoryConfigurableServletWebServerFactory の setMimeMappings mimeMappings - MIME 型のマッピング (デフォルトは MimeMappings.DEFAULT )public FileSE getDocumentRoot()
public void setDocumentRoot(FileSE documentRoot)
ConfigurableServletWebServerFactoryConfigurableServletWebServerFactory の setDocumentRoot documentRoot - 不要な場合はドキュメントルートまたは null public void setInitializers(ListSE<? extends ServletContextInitializer> initializers)
ConfigurableServletWebServerFactoryServletWebServerFactory.getWebServer(ServletContextInitializer...) パラメーターに加えて適用する必要がある ServletContextInitializer を設定します。このメソッドは、以前に設定または追加された初期化子を置き換えます。ConfigurableServletWebServerFactory の setInitializers initializers - 設定する初期化子 ConfigurableServletWebServerFactory.addInitializers(org.springframework.boot.web.servlet.ServletContextInitializer...)public void addInitializers(ServletContextInitializer... initializers)
ConfigurableServletWebServerFactoryServletWebServerFactory.getWebServer(ServletContextInitializer...) パラメーターに加えて、適用する必要があるものに ServletContextInitializer を追加します。ConfigurableServletWebServerFactory の addInitializers initializers - 追加する初期化子 ConfigurableServletWebServerFactory.setInitializers(java.util.List<? extends org.springframework.boot.web.servlet.ServletContextInitializer>)public Jsp getJsp()
public void setJsp(Jsp jsp)
ConfigurableServletWebServerFactoryConfigurableServletWebServerFactory の setJsp jsp - JSP サーブレット構成 public Session getSession()
public void setSession(Session session)
ConfigurableServletWebServerFactoryConfigurableServletWebServerFactory の setSession session - セッション構成 public MapSE<LocaleSE,CharsetSE> getLocaleCharsetMappings()
public void setLocaleCharsetMappings(MapSE<LocaleSE,CharsetSE> localeCharsetMappings)
ConfigurableServletWebServerFactoryConfigurableServletWebServerFactory の setLocaleCharsetMappings localeCharsetMappings - ロケールから文字セットへのマッピング public void setInitParameters(MapSE<StringSE,StringSE> initParameters)
ConfigurableServletWebServerFactoryServletContextEE に適用される初期化パラメーターを設定します。ConfigurableServletWebServerFactory の setInitParameters initParameters - 初期化パラメーター protected final ServletContextInitializer[] mergeInitializers(ServletContextInitializer... initializers)
ServletContextInitializer パラメーターをこのインスタンスで定義されたものと結合するサブクラスで使用できるユーティリティメソッド。initializers - マージする初期化子 protected boolean shouldRegisterJspServlet()
true、それ以外の場合は falseprotected final FileSE getValidDocumentRoot()
null を返します。@DeprecatedSE protected final StringSE getDecodedFile(URLSE url)
File.File(java.net.URI)SE を推奨 url をデコードされたファイルパスに変換します。url - 変換する URLprotected final FileSE getValidSessionStoreDir()
protected final FileSE getValidSessionStoreDir(boolean mkdirs)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.