public class SimpleServerImpl extends java.lang.Object implements SimpleServer
SimpleServer.LoggerListenerDEBUG, INFO, WARN| Constructor and Description |
|---|
SimpleServerImpl(SimpleServerConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLogListener(SimpleServer.LoggerListener logger) |
Command |
getCommand(java.lang.String commandName) |
java.util.Map<java.lang.String,Command> |
getCommands() |
SimpleServerConfig |
getConfig() |
java.lang.String |
getHost() |
java.net.URL |
getURL(java.lang.String path) |
boolean |
isStarted() |
void |
log(int level,
java.lang.String message) |
void |
reload() |
void |
removeLogListener(SimpleServer.LoggerListener logger) |
void |
start() |
void |
stop() |
public SimpleServerImpl(SimpleServerConfig config)
public java.util.Map<java.lang.String,Command> getCommands()
getCommands in interface SimpleServerpublic Command getCommand(java.lang.String commandName)
getCommand in interface SimpleServerpublic SimpleServerConfig getConfig()
getConfig in interface SimpleServerpublic void addLogListener(SimpleServer.LoggerListener logger)
addLogListener in interface SimpleServerpublic void removeLogListener(SimpleServer.LoggerListener logger)
removeLogListener in interface SimpleServerpublic java.net.URL getURL(java.lang.String path)
getURL in interface SimpleServerpublic java.lang.String getHost()
getHost in interface SimpleServerpublic void log(int level,
java.lang.String message)
log in interface SimpleServerpublic void start()
start in interface SimpleServerpublic void reload()
reload in interface SimpleServerpublic boolean isStarted()
isStarted in interface SimpleServerpublic void stop()
stop in interface SimpleServer