public class LRMIProxyMonitoringDetailsImpl extends Object implements LRMIProxyMonitoringDetails, Externalizable
Constructor and Description |
---|
LRMIProxyMonitoringDetailsImpl() |
LRMIProxyMonitoringDetailsImpl(String connectionURL,
String serviceDetails,
PlatformLogicalVersion serviceVersion) |
Modifier and Type | Method and Description |
---|---|
void |
addConnectionResource(ConnectionResource resource) |
String |
getConnectionUrl()
Gets the connection url of this proxy endpoint.
|
String |
getServiceDetails()
Gets the details of the service behind this proxy implements.
|
String |
getServiceHostname()
Gets the hostname of the machine hosting this service
|
long |
getServicePid()
Gets the pid inside the host of the process hosting this service
|
PlatformLogicalVersion |
getServiceVersion()
Gets the service version
|
long |
getTotalGeneratedTraffic()
Gets the total network traffic that was sent by this proxy.
|
long |
getTotalReceivedTraffic()
Gets the total network traffic that was received by this proxy.
|
Map<String,LRMIMethodMonitoringDetails> |
getTrackingDetails()
Gets tracking details per method type.
|
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public LRMIProxyMonitoringDetailsImpl()
public LRMIProxyMonitoringDetailsImpl(String connectionURL, String serviceDetails, PlatformLogicalVersion serviceVersion)
public long getTotalReceivedTraffic()
LRMIProxyMonitoringDetails
getTotalReceivedTraffic
in interface LRMIProxyMonitoringDetails
public long getTotalGeneratedTraffic()
LRMIProxyMonitoringDetails
getTotalGeneratedTraffic
in interface LRMIProxyMonitoringDetails
public String getConnectionUrl()
LRMIProxyMonitoringDetails
getConnectionUrl
in interface LRMIProxyMonitoringDetails
public String getServiceDetails()
LRMIProxyMonitoringDetails
getServiceDetails
in interface LRMIProxyMonitoringDetails
public PlatformLogicalVersion getServiceVersion()
LRMIProxyMonitoringDetails
getServiceVersion
in interface LRMIProxyMonitoringDetails
public Map<String,LRMIMethodMonitoringDetails> getTrackingDetails()
LRMIProxyMonitoringDetails
getTrackingDetails
in interface LRMIProxyMonitoringDetails
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void addConnectionResource(ConnectionResource resource)
public long getServicePid()
LRMIProxyMonitoringDetails
getServicePid
in interface LRMIProxyMonitoringDetails
public String getServiceHostname()
LRMIProxyMonitoringDetails
getServiceHostname
in interface LRMIProxyMonitoringDetails
Copyright © GigaSpaces.