GigaSpaces XAP 7.0 API

org.openspaces.remoting
Class RemotingServiceMonitors

java.lang.Object
  extended by org.openspaces.pu.service.PlainServiceMonitors
      extended by org.openspaces.remoting.RemotingServiceMonitors
All Implemented Interfaces:
Externalizable, Serializable, ServiceMonitors

public class RemotingServiceMonitors
extends PlainServiceMonitors

A generic event container service monitors.

Author:
kimchy
See Also:
Serialized Form

Nested Class Summary
static class RemotingServiceMonitors.Attributes
           
static class RemotingServiceMonitors.RemoteServiceStats
           
 
Field Summary
 
Fields inherited from class org.openspaces.pu.service.PlainServiceMonitors
details, id, monitors
 
Constructor Summary
RemotingServiceMonitors()
           
RemotingServiceMonitors(String id, long processed, long failed, RemotingServiceMonitors.RemoteServiceStats[] remoteServiceStats)
           
 
Method Summary
 long getFailed()
           
 long getProcessed()
           
 RemotingServiceMonitors.RemoteServiceStats[] getRemoteServiceStats()
           
 RemotingServiceMonitors.RemoteServiceStats getRemoteServiceStats(String id)
           
 RemotingServiceDetails getRemotingDetails()
           
 void readExternal(ObjectInput in)
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class org.openspaces.pu.service.PlainServiceMonitors
getDetails, getId, getMonitors, setDetails, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RemotingServiceMonitors

public RemotingServiceMonitors()

RemotingServiceMonitors

public RemotingServiceMonitors(String id,
                               long processed,
                               long failed,
                               RemotingServiceMonitors.RemoteServiceStats[] remoteServiceStats)
Method Detail

getRemotingDetails

public RemotingServiceDetails getRemotingDetails()

getProcessed

public long getProcessed()

getFailed

public long getFailed()

getRemoteServiceStats

public RemotingServiceMonitors.RemoteServiceStats getRemoteServiceStats(String id)

getRemoteServiceStats

public RemotingServiceMonitors.RemoteServiceStats[] getRemoteServiceStats()

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Overrides:
writeExternal in class PlainServiceMonitors
Throws:
IOException

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Overrides:
readExternal in class PlainServiceMonitors
Throws:
IOException
ClassNotFoundException

GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.