public class RestartServer extends ObjectSE
ClassLoaderFiles
で現在のアプリケーションを restart
するために使用されるサーバー。コンストラクターと説明 |
---|
RestartServer(SourceDirectoryUrlFilter sourceDirectoryUrlFilter) 新しい RestartServer インスタンスを作成します。 |
RestartServer(SourceDirectoryUrlFilter sourceDirectoryUrlFilter, ClassLoaderSE classLoader) 新しい RestartServer インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | restart(SetSE<URLSE> urls, ClassLoaderFiles files) アプリケーションを再起動するために呼び出されます。 |
void | updateAndRestart(ClassLoaderFiles files) 指定した ClassLoaderFiles で現在実行中のアプリケーションを更新し、リロードをトリガーします。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public RestartServer(SourceDirectoryUrlFilter sourceDirectoryUrlFilter)
RestartServer
インスタンスを作成します。sourceDirectoryUrlFilter
- リモートディレクトリをローカルクラスパスにリンクするために使用されるソースフィルター public RestartServer(SourceDirectoryUrlFilter sourceDirectoryUrlFilter, ClassLoaderSE classLoader)
RestartServer
インスタンスを作成します。sourceDirectoryUrlFilter
- リモートディレクトリをローカルクラスパスにリンクするために使用されるソースフィルター classLoader
- アプリケーションクラスローダー public void updateAndRestart(ClassLoaderFiles files)
ClassLoaderFiles
で現在実行中のアプリケーションを更新し、リロードをトリガーします。files
- 更新されたクラスローダーファイル protected void restart(SetSE<URLSE> urls, ClassLoaderFiles files)
urls
- 更新された URLfiles
- 更新されたファイル