JXTA

net.jxta.impl.resolver.resolverMeter
Class SrdiDestinationMetric

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

public class SrdiDestinationMetric
extends Object
implements DocumentSerializable

Metrics for a specific Srdi Destination for a specific handler


Constructor Summary
SrdiDestinationMetric()
           
SrdiDestinationMetric(PeerID peerID)
           
SrdiDestinationMetric(SrdiDestinationMetric prototype)
           
 
Method Summary
 boolean equals(Object other)
           
(package private)  void errorWhileProcessing()
           
 int getErrorsWhileProcessing()
          Messages Received, but generating errors when processing
 int getMessagesProcessed()
          Messages Received and Processed from this destinations
 int getMessagesSentViaUnicast()
          Get Messages Sent via Unicast to this destinations
 PeerID getPeerID()
           
 int getSrdiToUnregisteredHandler()
          Messages Received, to this when it was not registered
 int hashCode()
           
 void initializeFrom(Element element)
           
 void mergeMetrics(SrdiDestinationMetric otherSrdiDestinationMetric)
           
(package private)  void messageProcessed()
           
(package private)  void messageSentViaUnicast()
           
 void serializeTo(Element element)
           
 void srdiToUnregisteredHandler()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SrdiDestinationMetric

public SrdiDestinationMetric(PeerID peerID)

SrdiDestinationMetric

public SrdiDestinationMetric(SrdiDestinationMetric prototype)

SrdiDestinationMetric

public SrdiDestinationMetric()
Method Detail

getPeerID

public PeerID getPeerID()

messageProcessed

void messageProcessed()

getMessagesProcessed

public int getMessagesProcessed()
Messages Received and Processed from this destinations


errorWhileProcessing

void errorWhileProcessing()

getErrorsWhileProcessing

public int getErrorsWhileProcessing()
Messages Received, but generating errors when processing


messageSentViaUnicast

void messageSentViaUnicast()

getMessagesSentViaUnicast

public int getMessagesSentViaUnicast()
Get Messages Sent via Unicast to this destinations


srdiToUnregisteredHandler

public void srdiToUnregisteredHandler()

getSrdiToUnregisteredHandler

public int getSrdiToUnregisteredHandler()
Messages Received, to this when it was not registered


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(SrdiDestinationMetric otherSrdiDestinationMetric)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object other)
Overrides:
equals in class Object

JXSE