net.jxta.impl.endpoint.endpointMeter
Class EndpointServiceMonitor
java.lang.Object
net.jxta.impl.meter.GenericServiceMonitor
net.jxta.impl.endpoint.endpointMeter.EndpointServiceMonitor
- All Implemented Interfaces:
- Module, ServiceMonitor, ServiceMonitorImpl
- public class EndpointServiceMonitor
- extends GenericServiceMonitor
Standard EndpointService Monitor
Methods inherited from class net.jxta.impl.meter.GenericServiceMonitor |
beginCumulativeReport, beginPulse, createServiceMetric, createSupportedCumulativeServiceMonitorFilter, createSupportedServiceMonitorFilter, destroy, endCumulativeReport, endPulse, getCumulativeServiceMetric, getModuleClassID, getPeerGroup, init, init, resetPulseRate, serviceMonitorFilterDeregistered, serviceMonitorFilterRegistered, startApp, stopApp, validateCumulativeServiceMonitorFilter, validateServiceMonitorFilter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointServiceMonitor
public EndpointServiceMonitor()
init
protected void init()
- Overrides:
init
in class GenericServiceMonitor
getEndpointMeter
public EndpointMeter getEndpointMeter()
getInboundMeter
public InboundMeter getInboundMeter(String serviceName,
String serviceParam)
getPropagationMeter
public PropagationMeter getPropagationMeter(String serviceName,
String serviceParam)
getOutboundMeter
public OutboundMeter getOutboundMeter(EndpointAddress endpointAddress)
getServiceMetric
public ServiceMetric getServiceMetric(ServiceMonitorFilter serviceMonitorFilter,
long fromTime,
long toTime,
int pulseIndex,
long reportRate)
- Specified by:
getServiceMetric
in interface ServiceMonitor
- Overrides:
getServiceMetric
in class GenericServiceMonitor
getCumulativeServiceMetric
public ServiceMetric getCumulativeServiceMetric(ServiceMonitorFilter serviceMonitorFilter,
long fromTime,
long toTime)
- Specified by:
getCumulativeServiceMetric
in interface ServiceMonitor
- Overrides:
getCumulativeServiceMetric
in class GenericServiceMonitor
collectServiceMetrics
protected ServiceMetric collectServiceMetrics()
- Description copied from class:
GenericServiceMonitor
- Get the service metrics accrued since the last pulse
Return null if there were no metrices since the last call
- Specified by:
collectServiceMetrics
in class GenericServiceMonitor