public class CloudGameServer extends AbstractScreenService implements ServerDispatcher
| Modifier and Type | Field and Description |
|---|---|
private de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta |
cloudServerMeta |
private Path |
dir |
private Process |
instance |
private String |
path |
private de.dytanic.cloudnet.lib.server.info.ServerInfo |
serverInfo |
cachedLogMessages, screenSystemEnabledstartup| Constructor and Description |
|---|
CloudGameServer(de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta cloudServerMeta) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
bootstrap() |
boolean |
equals(Object o) |
private void |
extractEntry(ZipFile zipFile,
ZipEntry entry,
String destDir) |
Queue<String> |
getCachedLogMessages() |
de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta |
getCloudServerMeta() |
Path |
getDir() |
Process |
getInstance() |
String |
getPath() |
de.dytanic.cloudnet.lib.server.info.ServerInfo |
getServerInfo() |
de.dytanic.cloudnet.lib.service.ServiceId |
getServiceId() |
int |
hashCode() |
boolean |
shutdown() |
String |
toString() |
addCachedItem, disableScreenSystem, enableScreenSystem, isScreenSystemEnabledclone, finalize, getClass, notify, notifyAll, wait, wait, waitexecuteCommand, getStartup, isAliveprivate de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta cloudServerMeta
private Path dir
private String path
private de.dytanic.cloudnet.lib.server.info.ServerInfo serverInfo
private Process instance
public CloudGameServer(de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta cloudServerMeta)
public de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta getCloudServerMeta()
public Path getDir()
public String getPath()
public de.dytanic.cloudnet.lib.server.info.ServerInfo getServerInfo()
public Queue<String> getCachedLogMessages()
getCachedLogMessages in class AbstractScreenServicepublic boolean bootstrap()
throws Exception
bootstrap in interface de.dytanic.cloudnet.lib.interfaces.ExecutableExceptionpublic boolean shutdown()
shutdown in interface de.dytanic.cloudnet.lib.interfaces.Executablepublic de.dytanic.cloudnet.lib.service.ServiceId getServiceId()
getServiceId in interface Screenablepublic Process getInstance()
getInstance in interface ScreenablegetInstance in interface ServerDispatcherprivate void extractEntry(ZipFile zipFile, ZipEntry entry, String destDir) throws IOException
IOExceptionCopyright © 2020. All rights reserved.