public interface AbstractXServerManager
| Modifier and Type | Method and Description |
|---|---|
Message |
createMessage(java.lang.String subChannel,
byte[] content) |
EventHandler<?> |
getEventHandler() |
XServer |
getHomeServer() |
java.lang.String |
getHomeServerName() |
java.util.logging.Logger |
getLogger() |
XServerPlugin |
getPlugin() |
XServer |
getServer(java.lang.String servername) |
XServer |
getServer(java.lang.String host,
int port)
Get the XServer Object via host and port
|
XServer |
getServerIgnoreCase(java.lang.String name)
Get the XServer Object with the servername name
|
java.lang.String[] |
getServernames()
Get a string list of all servernames
|
java.util.Set<XServer> |
getServers()
Get the list of all available servers
|
javax.net.SocketFactory |
getSocketFactory() |
ServerThreadPoolExecutor |
getThreadPool() |
XServer |
getXServer(java.lang.String name) |
Message |
readMessage(XServer sender,
byte[] data) |
void |
reconnectAll_forced() |
void |
reconnectAll_soft() |
void |
registerOwnListeners() |
void |
reload()
Reload configuration
|
void |
start_async() |
void |
start() |
void |
stop() |
void start()
throws java.io.IOException
java.io.IOExceptionvoid start_async()
void reconnectAll_soft()
void reconnectAll_forced()
void stop()
throws java.io.IOException
java.io.IOExceptionvoid reload()
throws java.io.IOException
java.io.IOExceptionInvalidConfigurationExceptionXServer getHomeServer()
XServer getServer(java.lang.String servername)
XServerPlugin getPlugin()
java.util.logging.Logger getLogger()
ServerThreadPoolExecutor getThreadPool()
javax.net.SocketFactory getSocketFactory()
XServer getXServer(java.lang.String name)
java.util.Set<XServer> getServers()
java.lang.String[] getServernames()
XServer getServerIgnoreCase(java.lang.String name)
name - servernameXServer getServer(java.lang.String host, int port)
host - port - java.lang.String getHomeServerName()
Message createMessage(java.lang.String subChannel, byte[] content)
Message readMessage(XServer sender, byte[] data) throws java.io.IOException
java.io.IOExceptionEventHandler<?> getEventHandler()
void registerOwnListeners()