public class LRMIServiceMonitoringDetailsImpl extends Object implements SmartExternalizable, LRMIServiceMonitoringDetails
Constructor and Description |
---|
LRMIServiceMonitoringDetailsImpl() |
LRMIServiceMonitoringDetailsImpl(String serviceDetails,
String serviceClassLoaderDetails,
long remoteObjID,
String connectionUrl) |
Modifier and Type | Method and Description |
---|---|
void |
addChannelDetails(ChannelEntry channelEntry) |
Map<LRMIServiceClientMonitoringId,LRMIServiceClientMonitoringDetails> |
getClientsTrackingDetails()
Gets a mapping of tracking details of each client connected to this service.
|
String |
getConnectionUrl()
Gets the service connection url.
|
long |
getRemoteObjID()
Gets the service remote id.
|
String |
getServiceClassLoaderDetails()
Gets the class loader which holds the service.
|
String |
getServiceDetails()
Gets the service details
|
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
enabledSmartExternalizableWithReference
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 addChannelDetails(ChannelEntry channelEntry)
public String getServiceDetails()
LRMIServiceMonitoringDetails
getServiceDetails
in interface LRMIServiceMonitoringDetails
public String getServiceClassLoaderDetails()
LRMIServiceMonitoringDetails
getServiceClassLoaderDetails
in interface LRMIServiceMonitoringDetails
public long getRemoteObjID()
LRMIServiceMonitoringDetails
getRemoteObjID
in interface LRMIServiceMonitoringDetails
public String getConnectionUrl()
LRMIServiceMonitoringDetails
getConnectionUrl
in interface LRMIServiceMonitoringDetails
public Map<LRMIServiceClientMonitoringId,LRMIServiceClientMonitoringDetails> getClientsTrackingDetails()
LRMIServiceMonitoringDetails
getClientsTrackingDetails
in interface LRMIServiceMonitoringDetails
Copyright © GigaSpaces.