public class WebServerPortFileWriter extends ObjectSE implements ApplicationListener<WebServerInitializedEvent>
ApplicationListener
。このアプリケーションリスナーは、サーバーが起動するたびにトリガーされます。ファイル名は、実行時に "PORTFILE" または "portfile" という名前のシステムプロパティまたは環境変数でオーバーライドできます。コンストラクターと説明 |
---|
WebServerPortFileWriter() ファイル名 "application.port" を使用して、新しい WebServerPortFileWriter インスタンスを作成します。 |
WebServerPortFileWriter(FileSE file) 指定されたファイルで新しい WebServerPortFileWriter インスタンスを作成します。 |
WebServerPortFileWriter(StringSE filename) 指定したファイル名で新しい WebServerPortFileWriter インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected FileSE | getPortFile(ApplicationContext applicationContext) 指定されたアプリケーションコンテキストに対して書き込まれる必要がある実際のポートファイルを返します。 |
void | onApplicationEvent(WebServerInitializedEvent event) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
forPayload
public WebServerPortFileWriter()
WebServerPortFileWriter
インスタンスを作成します。public WebServerPortFileWriter(StringSE filename)
WebServerPortFileWriter
インスタンスを作成します。filename
- ポートを含むファイルの名前 public WebServerPortFileWriter(FileSE file)
WebServerPortFileWriter
インスタンスを作成します。file
- ポートを含むファイル public void onApplicationEvent(WebServerInitializedEvent event)
ApplicationListener<WebServerInitializedEvent>
の onApplicationEvent
protected FileSE getPortFile(ApplicationContext applicationContext)
applicationContext
- ソースアプリケーションコンテキスト