Package org.openspaces.pu.service
Class PlainServiceMonitors
java.lang.Object
org.openspaces.pu.service.PlainServiceMonitors
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable,ServiceMonitors
- Direct Known Subclasses:
CustomServiceMonitors,EventContainerServiceMonitors,RemotingServiceMonitors,RocksDBServiceMonitors,WebRequestsServiceMonitors
A simple implementation of
ServiceMonitors.- Author:
- kimchy
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the details of the service.getId()Returns the id of the service monitor (usually the bean id).Returns monitor values.voidvoidsetDetails(ServiceDetails details) toString()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
-
Field Details
-
id
-
details
-
monitors
-
-
Constructor Details
-
PlainServiceMonitors
public PlainServiceMonitors() -
PlainServiceMonitors
-
PlainServiceMonitors
-
-
Method Details
-
getId
Description copied from interface:ServiceMonitorsReturns the id of the service monitor (usually the bean id).- Specified by:
getIdin interfaceServiceMonitors
-
getMonitors
Description copied from interface:ServiceMonitorsReturns monitor values.- Specified by:
getMonitorsin interfaceServiceMonitors
-
getDetails
Description copied from interface:ServiceMonitorsReturns the details of the service.Note, should not be marshalled from the server to the client, the client should be able to set it.
- Specified by:
getDetailsin interfaceServiceMonitors
-
setDetails
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
toString
-