public abstract class Simulator
extends java.lang.Object
| Constructor and Description |
|---|
Simulator() |
| Modifier and Type | Method and Description |
|---|---|
int |
getPort() |
java.util.concurrent.ExecutorService |
getThreadPool() |
boolean |
isStopped() |
protected abstract void |
process(java.io.InputStream inputStream,
java.io.OutputStream outputStream) |
void |
setPort(int port) |
void |
setThreadPool(java.util.concurrent.ExecutorService threadPool) |
void |
start() |
protected void |
startServer() |
void |
stop() |
public boolean isStopped()
public int getPort()
public void setPort(int port)
public java.util.concurrent.ExecutorService getThreadPool()
public void setThreadPool(java.util.concurrent.ExecutorService threadPool)
public void start()
protected void startServer()
public void stop()
protected abstract void process(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
throws java.io.IOException
java.io.IOException