public class LiveReloadServer extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PORT
The default live reload server port.
|
| Constructor and Description |
|---|
LiveReloadServer()
Create a new
LiveReloadServer listening on the default port. |
LiveReloadServer(int port)
Create a new
LiveReloadServer listening on the specified port. |
LiveReloadServer(int port,
ThreadFactory threadFactory)
Create a new
LiveReloadServer listening on the specified port with a
specific ThreadFactory. |
LiveReloadServer(ThreadFactory threadFactory)
Create a new
LiveReloadServer listening on the default port with a specific
ThreadFactory. |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.boot.devtools.livereload.Connection |
createConnection(Socket socket,
InputStream inputStream,
OutputStream outputStream)
Factory method used to create the
Connection. |
int |
getPort()
Return the port that the server is listening on.
|
boolean |
isStarted()
Return if the server has been started.
|
int |
start()
Start the livereload server and accept incoming connections.
|
void |
stop()
Gracefully stop the livereload server.
|
void |
triggerReload()
Trigger livereload of all connected clients.
|
public static final int DEFAULT_PORT
public LiveReloadServer()
LiveReloadServer listening on the default port.public LiveReloadServer(ThreadFactory threadFactory)
LiveReloadServer listening on the default port with a specific
ThreadFactory.threadFactory - the thread factorypublic LiveReloadServer(int port)
LiveReloadServer listening on the specified port.port - the listen portpublic LiveReloadServer(int port,
ThreadFactory threadFactory)
LiveReloadServer listening on the specified port with a
specific ThreadFactory.port - the listen portthreadFactory - the thread factorypublic int start()
throws IOException
IOException - in case of I/O errorspublic boolean isStarted()
true if the server is runningpublic int getPort()
public void stop()
throws IOException
IOException - in case of I/O errorspublic void triggerReload()
protected org.springframework.boot.devtools.livereload.Connection createConnection(Socket socket, InputStream inputStream, OutputStream outputStream) throws IOException
Connection.socket - the source socketinputStream - the socket input streamoutputStream - the socket output streamIOException - in case of I/O errorsCopyright © 2020 Pivotal Software, Inc.. All rights reserved.