Package com.gigaspaces.internal.lrmi
Class LRMIServiceClientMonitoringDetailsImpl
java.lang.Object
com.gigaspaces.internal.lrmi.LRMIServiceClientMonitoringDetailsImpl
- All Implemented Interfaces:
LRMIServiceClientMonitoringDetails,SmartExternalizable,Externalizable,Serializable
public class LRMIServiceClientMonitoringDetailsImpl
extends Object
implements SmartExternalizable, LRMIServiceClientMonitoringDetails
Tracking details of a single client on a specific service
- Since:
- 9.1
- Author:
- eitany
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLRMIServiceClientMonitoringDetailsImpl(PlatformLogicalVersion clientVersion) -
Method Summary
Modifier and TypeMethodDescriptionlongGets the total network traffic that was sent to this clientlongGets the total network traffic that was received by this clientGets tracking details per method typeGets the client versionvoidtoString()voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
LRMIServiceClientMonitoringDetailsImpl
public LRMIServiceClientMonitoringDetailsImpl() -
LRMIServiceClientMonitoringDetailsImpl
-
-
Method Details
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
getTotalReceivedTraffic
public long getTotalReceivedTraffic()Description copied from interface:LRMIServiceClientMonitoringDetailsGets the total network traffic that was received by this client- Specified by:
getTotalReceivedTrafficin interfaceLRMIServiceClientMonitoringDetails
-
getTotalGeneratedTraffic
public long getTotalGeneratedTraffic()Description copied from interface:LRMIServiceClientMonitoringDetailsGets the total network traffic that was sent to this client- Specified by:
getTotalGeneratedTrafficin interfaceLRMIServiceClientMonitoringDetails
-
getVersion
Description copied from interface:LRMIServiceClientMonitoringDetailsGets the client version- Specified by:
getVersionin interfaceLRMIServiceClientMonitoringDetails
-
getTrackingDetails
Description copied from interface:LRMIServiceClientMonitoringDetailsGets tracking details per method type- Specified by:
getTrackingDetailsin interfaceLRMIServiceClientMonitoringDetails
-
toString
-