JXTA

net.jxta.impl.resolver.resolverMeter
Class ResolverMetric

java.lang.Object
  extended by net.jxta.impl.resolver.resolverMeter.ResolverMetric
All Implemented Interfaces:
DocumentSerializable

public class ResolverMetric
extends Object
implements DocumentSerializable

The general Metric for this resolver


Constructor Summary
ResolverMetric()
           
ResolverMetric(ResolverMetric prototype)
           
 
Method Summary
 int getNumInvalidQueries()
          Number of invalid Query Messages received
 int getNumInvalidResponses()
          Number of invalid Query Response Messages received
 int getNumInvalidSrdiMessages()
          Number of invalid Srdi Messages received
 int getNumQueriesToUnknownHandler()
          Number of Query Messages to unknown handlers received
 int getNumResponsesToUnknownHandler()
          Number of Response Messages to unknown handlers received
 int getNumSrdiMessagesToUnknownHandler()
          Number of Srdi Messages received for unknown handlers
 void initializeFrom(Element element)
           
(package private)  void invalidQueryDiscarded()
           
(package private)  void invalidResponseDiscarded()
           
(package private)  void invalidSrdiMessageDiscarded()
           
 void mergeMetrics(ResolverMetric otherResolverMetric)
           
 void serializeTo(Element element)
           
(package private)  void unknownHandlerForQuery()
           
(package private)  void unknownHandlerForResponse()
           
(package private)  void unknownHandlerForSrdiMessage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolverMetric

public ResolverMetric()

ResolverMetric

public ResolverMetric(ResolverMetric prototype)
Method Detail

getNumInvalidSrdiMessages

public int getNumInvalidSrdiMessages()
Number of invalid Srdi Messages received


getNumSrdiMessagesToUnknownHandler

public int getNumSrdiMessagesToUnknownHandler()
Number of Srdi Messages received for unknown handlers


getNumInvalidResponses

public int getNumInvalidResponses()
Number of invalid Query Response Messages received


getNumResponsesToUnknownHandler

public int getNumResponsesToUnknownHandler()
Number of Response Messages to unknown handlers received


getNumInvalidQueries

public int getNumInvalidQueries()
Number of invalid Query Messages received


getNumQueriesToUnknownHandler

public int getNumQueriesToUnknownHandler()
Number of Query Messages to unknown handlers received


invalidSrdiMessageDiscarded

void invalidSrdiMessageDiscarded()

unknownHandlerForSrdiMessage

void unknownHandlerForSrdiMessage()

invalidResponseDiscarded

void invalidResponseDiscarded()

unknownHandlerForResponse

void unknownHandlerForResponse()

invalidQueryDiscarded

void invalidQueryDiscarded()

unknownHandlerForQuery

void unknownHandlerForQuery()

serializeTo

public void serializeTo(Element element)
                 throws DocumentSerializationException
Specified by:
serializeTo in interface DocumentSerializable
Throws:
DocumentSerializationException

initializeFrom

public void initializeFrom(Element element)
                    throws DocumentSerializationException
Specified by:
initializeFrom in interface DocumentSerializable
Throws:
DocumentSerializationException

mergeMetrics

public void mergeMetrics(ResolverMetric otherResolverMetric)

JXSE