Interface ServerFactory
public interface ServerFactory
Implemented by built tools, in order to fork the server process.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
startServer
(ServerUtils.ProcessParameters processParameters) Starts a new server in a forked process.void
Waits for the server to start.
-
Method Details
-
startServer
Starts a new server in a forked process.- Parameters:
processParameters
- the process parameters- Throws:
IOException
- in case forking fails
-
waitFor
Waits for the server to start.- Parameters:
duration
- the amount of time to wait- Throws:
InterruptedException
- in case the thread is interrupted
-