public static final class ServerLauncher.ServerState extends AbstractLauncher.ServiceState<java.lang.String>
AbstractLauncher.ServiceState
JSON_CLASSPATH, JSON_GEMFIREVERSION, JSON_HOST, JSON_JAVAVERSION, JSON_JVMARGUMENTS, JSON_LOCATION, JSON_LOGFILE, JSON_MEMBERNAME, JSON_PID, JSON_PORT, JSON_STATUS, JSON_STATUSMESSAGE, JSON_TIMESTAMP, JSON_UPTIME, JSON_WORKINGDIRECTORY
Modifier | Constructor and Description |
---|---|
protected |
ServerState(AbstractLauncher.Status status,
java.lang.String statusMessage,
long timestamp,
java.lang.String serverLocation,
java.lang.Integer pid,
java.lang.Long uptime,
java.lang.String workingDirectory,
java.util.List<java.lang.String> jvmArguments,
java.lang.String classpath,
java.lang.String gemfireVersion,
java.lang.String javaVersion,
java.lang.String logFile,
java.lang.String host,
java.lang.String port,
java.lang.String memberName) |
|
ServerState(ServerLauncher launcher,
AbstractLauncher.Status status) |
|
ServerState(ServerLauncher launcher,
AbstractLauncher.Status status,
java.lang.String errorMessage) |
Modifier and Type | Method and Description |
---|---|
static ServerLauncher.ServerState |
fromJson(java.lang.String json)
Unmarshals a ServerState instance from the JSON String.
|
protected java.lang.String |
getServiceName()
Gets the name of the GemFire service.
|
format, getClasspath, getGemFireVersion, getHost, getJavaVersion, getJvmArguments, getLogFile, getMemberName, getPid, getPort, getServiceLocation, getStatus, getStatusMessage, getTimestamp, getUptime, getWorkingDirectory, identifyPid, toDaysHoursMinutesSeconds, toJson, toString, toString, toString, toString, toString
public ServerState(ServerLauncher launcher, AbstractLauncher.Status status)
public ServerState(ServerLauncher launcher, AbstractLauncher.Status status, java.lang.String errorMessage)
protected ServerState(AbstractLauncher.Status status, java.lang.String statusMessage, long timestamp, java.lang.String serverLocation, java.lang.Integer pid, java.lang.Long uptime, java.lang.String workingDirectory, java.util.List<java.lang.String> jvmArguments, java.lang.String classpath, java.lang.String gemfireVersion, java.lang.String javaVersion, java.lang.String logFile, java.lang.String host, java.lang.String port, java.lang.String memberName)
public static ServerLauncher.ServerState fromJson(java.lang.String json)
protected java.lang.String getServiceName()
AbstractLauncher.ServiceState
getServiceName
in class AbstractLauncher.ServiceState<java.lang.String>