| Modifier and Type | Field and Description |
|---|---|
private Queue<de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta> |
cloudServers |
private int |
process_queue_size |
private Queue<de.dytanic.cloudnet.lib.server.ProxyProcessMeta> |
proxys |
private boolean |
running |
private Queue<ServerProcess> |
servers |
| Constructor and Description |
|---|
ServerProcessQueue(int process_queue_size) |
| Modifier and Type | Method and Description |
|---|---|
Queue<de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta> |
getCloudServers() |
int |
getProcess_queue_size() |
Queue<de.dytanic.cloudnet.lib.server.ProxyProcessMeta> |
getProxys() |
Queue<ServerProcess> |
getServers() |
void |
patchAsync(de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta cloudServerMeta) |
void |
patchAsync(de.dytanic.cloudnet.lib.server.ProxyProcessMeta proxyProcessMeta) |
void |
patchAsync(de.dytanic.cloudnet.lib.server.ServerProcessMeta process) |
void |
putProcess(de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta serverProcessMeta) |
void |
putProcess(de.dytanic.cloudnet.lib.server.ProxyProcessMeta proxyProcessMeta) |
void |
putProcess(de.dytanic.cloudnet.lib.server.ServerProcessMeta serverProcessMeta) |
void |
run() |
void |
setRunning(boolean running) |
private final Queue<ServerProcess> servers
private final Queue<de.dytanic.cloudnet.lib.server.ProxyProcessMeta> proxys
private final Queue<de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta> cloudServers
private final int process_queue_size
private volatile boolean running
public void setRunning(boolean running)
public Queue<ServerProcess> getServers()
public int getProcess_queue_size()
public Queue<de.dytanic.cloudnet.lib.server.ProxyProcessMeta> getProxys()
public Queue<de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta> getCloudServers()
public void putProcess(de.dytanic.cloudnet.lib.server.ServerProcessMeta serverProcessMeta)
public void putProcess(de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta serverProcessMeta)
public void putProcess(de.dytanic.cloudnet.lib.server.ProxyProcessMeta proxyProcessMeta)
public void patchAsync(de.dytanic.cloudnet.lib.server.ServerProcessMeta process)
public void patchAsync(de.dytanic.cloudnet.lib.cloudserver.CloudServerMeta cloudServerMeta)
public void patchAsync(de.dytanic.cloudnet.lib.server.ProxyProcessMeta proxyProcessMeta)
Copyright © 2020. All rights reserved.