GemFire 7.0

com.gemstone.gemfire.distributed
Class LocatorLauncher.LocatorState

java.lang.Object
  extended by com.gemstone.gemfire.distributed.AbstractLauncher.ServiceState<String>
      extended by com.gemstone.gemfire.distributed.LocatorLauncher.LocatorState
Enclosing class:
LocatorLauncher

public static final class LocatorLauncher.LocatorState
extends AbstractLauncher.ServiceState<String>

The LocatorState is an immutable type representing the state of the specified Locator at any given moment in time. The state of the Locator is assessed at the exact moment an instance of this class is constructed.

See Also:
AbstractLauncher.ServiceState

Constructor Summary
LocatorLauncher.LocatorState(LocatorLauncher launcher, AbstractLauncher.Status status)
           
 
Method Summary
static LocatorLauncher.LocatorState fromJson(String json)
          Unmarshals a LocatorState instance from the JSON String.
 
Methods inherited from class com.gemstone.gemfire.distributed.AbstractLauncher.ServiceState
getClasspath, getGemFireVersion, getHost, getJavaVersion, getJvmArguments, getLogFile, getMemberName, getPid, getPort, getServiceLocation, getStatus, getStatusMessage, getTimestamp, getUptime, getWorkingDirectory, toJson, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocatorLauncher.LocatorState

public LocatorLauncher.LocatorState(LocatorLauncher launcher,
                                    AbstractLauncher.Status status)
Method Detail

fromJson

public static LocatorLauncher.LocatorState fromJson(String json)
Unmarshals a LocatorState instance from the JSON String.

Returns:
a LocatorState value unmarshalled from the JSON String.

GemFire 7.0

Copyright © 1997-2012 VMware, Inc. All rights reserved.