GemFire 5.5

com.gemstone.gemfire.admin
Class GemFireMemberStatus

java.lang.Object
  extended by com.gemstone.gemfire.admin.GemFireMemberStatus
All Implemented Interfaces:
Serializable

public class GemFireMemberStatus
extends Object
implements Serializable

Class GemFireMemberStatus provides the status of a specific GemFire member VM. This VM can be a peer, a client, a server and/or a gateway.

See Also:
Serialized Form

Constructor Summary
GemFireMemberStatus()
           
GemFireMemberStatus(DistributedSystem distributedSystem, Cache cache)
           
 
Method Summary
 String getBindAddress()
           
 int getClientQueueSize(String clientMemberId)
           
 Map getClientQueueSizes()
           
 Set getConnectedClients()
           
 Map getConnectedIncomingGateways()
           
 Set getConnectedOutgoingGateways()
           
 Set getConnectedPeers()
           
 Set getConnectedServers()
           
 long getFreeHeapSize()
           
 com.gemstone.gemfire.internal.cache.GatewayHubStatus getGatewayHubStatus()
           
 int getGatewayQueueSize(String gatewayId)
           
 Map getGatewayQueueSizes()
           
 InetAddress getHostAddress()
           
 boolean getIsClient()
          Returns whether this member is a client to a cache server
 boolean getIsConnected()
           
 boolean getIsGatewayHub()
          Returns whether this member is a hub for WAN gateways
 boolean getIsLocator()
           
 boolean getIsPrimaryGatewayHub()
           
 boolean getIsSecondaryGatewayHub()
           
 boolean getIsServer()
          Returns whether this member is a cache server
 String getLocators()
           
 long getMaximumHeapSize()
           
 InetAddress getMcastAddress()
           
 int getMcastPort()
           
 Serializable getMemberId()
           
 String getMemberName()
           
 com.gemstone.gemfire.internal.cache.RegionStatus getRegionStatus(String fullRegionPath)
           
 Map getRegionStatuses()
           
 int getServerPort()
           
 Set getUnconnectedOutgoingGateways()
           
 Set getUnconnectedServers()
           
 long getUsedHeapSize()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GemFireMemberStatus

public GemFireMemberStatus()

GemFireMemberStatus

public GemFireMemberStatus(DistributedSystem distributedSystem,
                           Cache cache)
Method Detail

getIsConnected

public boolean getIsConnected()

getIsClient

public boolean getIsClient()
Returns whether this member is a client to a cache server

Returns:
whether this member is a client to a cache server

getIsServer

public boolean getIsServer()
Returns whether this member is a cache server

Returns:
whether this member is a cache server

getIsGatewayHub

public boolean getIsGatewayHub()
Returns whether this member is a hub for WAN gateways

Returns:
whether this member is a hub for WAN gateways

getIsLocator

public boolean getIsLocator()

getIsPrimaryGatewayHub

public boolean getIsPrimaryGatewayHub()

getGatewayHubStatus

public com.gemstone.gemfire.internal.cache.GatewayHubStatus getGatewayHubStatus()

getIsSecondaryGatewayHub

public boolean getIsSecondaryGatewayHub()

getConnectedPeers

public Set getConnectedPeers()

getConnectedServers

public Set getConnectedServers()

getUnconnectedServers

public Set getUnconnectedServers()

getConnectedClients

public Set getConnectedClients()

getConnectedOutgoingGateways

public Set getConnectedOutgoingGateways()

getUnconnectedOutgoingGateways

public Set getUnconnectedOutgoingGateways()

getConnectedIncomingGateways

public Map getConnectedIncomingGateways()

getClientQueueSizes

public Map getClientQueueSizes()

getClientQueueSize

public int getClientQueueSize(String clientMemberId)

getGatewayQueueSizes

public Map getGatewayQueueSizes()

getGatewayQueueSize

public int getGatewayQueueSize(String gatewayId)

getRegionStatuses

public Map getRegionStatuses()

getRegionStatus

public com.gemstone.gemfire.internal.cache.RegionStatus getRegionStatus(String fullRegionPath)

getMemberId

public Serializable getMemberId()

getMemberName

public String getMemberName()

getMcastPort

public int getMcastPort()

getMcastAddress

public InetAddress getMcastAddress()

getHostAddress

public InetAddress getHostAddress()

getBindAddress

public String getBindAddress()

getLocators

public String getLocators()

getServerPort

public int getServerPort()

getMaximumHeapSize

public long getMaximumHeapSize()

getFreeHeapSize

public long getFreeHeapSize()

getUsedHeapSize

public long getUsedHeapSize()

toString

public String toString()
Overrides:
toString in class Object

GemFire 5.5

Copyright © 2002-2008 GemStone Systems, Inc. All Rights Reserved.