Class LiveReloadServer
java.lang.Object
org.springframework.boot.devtools.livereload.LiveReloadServer
Deprecated, for removal: This API element is subject to removal in a future version.
since 4.1.0 for removal in 4.3.0 with no replacement.
A livereload server.
- Since:
- 1.3.0
- Author:
- Phillip Webb
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDeprecated, for removal: This API element is subject to removal in a future version.The default live reload server port. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Create a newLiveReloadServerlistening on the default port.LiveReloadServer(int port) Deprecated, for removal: This API element is subject to removal in a future version.Create a newLiveReloadServerlistening on the specified port.LiveReloadServer(int port, ThreadFactory threadFactory) Deprecated, for removal: This API element is subject to removal in a future version.Create a newLiveReloadServerlistening on the specified port with a specificThreadFactory.LiveReloadServer(ThreadFactory threadFactory) Deprecated, for removal: This API element is subject to removal in a future version.Create a newLiveReloadServerlistening on the default port with a specificThreadFactory. -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.boot.devtools.livereload.ConnectioncreateConnection(Socket socket, InputStream inputStream, OutputStream outputStream) Deprecated, for removal: This API element is subject to removal in a future version.Factory method used to create theConnection.intgetPort()Deprecated, for removal: This API element is subject to removal in a future version.Return the port that the server is listening on.booleanDeprecated, for removal: This API element is subject to removal in a future version.Return if the server has been started.intstart()Deprecated, for removal: This API element is subject to removal in a future version.Start the livereload server and accept incoming connections.voidstop()Deprecated, for removal: This API element is subject to removal in a future version.Gracefully stop the livereload server.voidDeprecated, for removal: This API element is subject to removal in a future version.Trigger livereload of all connected clients.
-
Field Details
-
DEFAULT_PORT
public static final int DEFAULT_PORTDeprecated, for removal: This API element is subject to removal in a future version.The default live reload server port.- See Also:
-
-
Constructor Details
-
LiveReloadServer
public LiveReloadServer()Deprecated, for removal: This API element is subject to removal in a future version.Create a newLiveReloadServerlistening on the default port. -
LiveReloadServer
Deprecated, for removal: This API element is subject to removal in a future version.Create a newLiveReloadServerlistening on the default port with a specificThreadFactory.- Parameters:
threadFactory- the thread factory
-
LiveReloadServer
public LiveReloadServer(int port) Deprecated, for removal: This API element is subject to removal in a future version.Create a newLiveReloadServerlistening on the specified port.- Parameters:
port- the listen port
-
LiveReloadServer
Deprecated, for removal: This API element is subject to removal in a future version.Create a newLiveReloadServerlistening on the specified port with a specificThreadFactory.- Parameters:
port- the listen portthreadFactory- the thread factory
-
-
Method Details
-
start
Deprecated, for removal: This API element is subject to removal in a future version.Start the livereload server and accept incoming connections.- Returns:
- the port on which the server is listening
- Throws:
IOException- in case of I/O errors
-
isStarted
public boolean isStarted()Deprecated, for removal: This API element is subject to removal in a future version.Return if the server has been started.- Returns:
trueif the server is running
-
getPort
public int getPort()Deprecated, for removal: This API element is subject to removal in a future version.Return the port that the server is listening on.- Returns:
- the server port
-
stop
Deprecated, for removal: This API element is subject to removal in a future version.Gracefully stop the livereload server.- Throws:
IOException- in case of I/O errors
-
triggerReload
public void triggerReload()Deprecated, for removal: This API element is subject to removal in a future version.Trigger livereload of all connected clients. -
createConnection
protected org.springframework.boot.devtools.livereload.Connection createConnection(Socket socket, InputStream inputStream, OutputStream outputStream) throws IOException Deprecated, for removal: This API element is subject to removal in a future version.Factory method used to create theConnection.- Parameters:
socket- the source socketinputStream- the socket input streamoutputStream- the socket output stream- Returns:
- a connection
- Throws:
IOException- in case of I/O errors
-