public class LRMIProxyMonitoringDetailsImpl extends Object implements LRMIProxyMonitoringDetails, SmartExternalizable
| 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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic LRMIProxyMonitoringDetailsImpl()
public LRMIProxyMonitoringDetailsImpl(String connectionURL, String serviceDetails, PlatformLogicalVersion serviceVersion)
public long getTotalReceivedTraffic()
LRMIProxyMonitoringDetailsgetTotalReceivedTraffic in interface LRMIProxyMonitoringDetailspublic long getTotalGeneratedTraffic()
LRMIProxyMonitoringDetailsgetTotalGeneratedTraffic in interface LRMIProxyMonitoringDetailspublic String getConnectionUrl()
LRMIProxyMonitoringDetailsgetConnectionUrl in interface LRMIProxyMonitoringDetailspublic String getServiceDetails()
LRMIProxyMonitoringDetailsgetServiceDetails in interface LRMIProxyMonitoringDetailspublic PlatformLogicalVersion getServiceVersion()
LRMIProxyMonitoringDetailsgetServiceVersion in interface LRMIProxyMonitoringDetailspublic Map<String,LRMIMethodMonitoringDetails> getTrackingDetails()
LRMIProxyMonitoringDetailsgetTrackingDetails in interface LRMIProxyMonitoringDetailspublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void addConnectionResource(ConnectionResource resource)
public long getServicePid()
LRMIProxyMonitoringDetailsgetServicePid in interface LRMIProxyMonitoringDetailspublic String getServiceHostname()
LRMIProxyMonitoringDetailsgetServiceHostname in interface LRMIProxyMonitoringDetailsCopyright © GigaSpaces.