JXTA

net.jxta.impl.resolver.resolverMeter
Class SrdiHandlerMetric

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

public class SrdiHandlerMetric
extends Object
implements DocumentSerializable


Constructor Summary
SrdiHandlerMetric()
           
SrdiHandlerMetric(SrdiHandlerMetric prototype)
           
SrdiHandlerMetric(String handlerName)
           
 
Method Summary
 void addSrdiDestinationMetric(SrdiDestinationMetric srdiDestinationMetric)
           
 boolean equals(Object obj)
           
 void errorPropagatingMessage()
           
 void errorSendingMessage()
           
 void errorWhileProcessing()
           
 Iterator getDestinationMetrics()
           
 String getHandlerName()
           
 int getNumErrorsPropagatingMessages()
           
 int getNumErrorsSendingMessages()
           
 int getNumErrorsWhileProcessing()
           
 int getNumMessagesSentViaUnicast()
           
 int getNumMessagesSentViaWalker()
           
 int getNumProcessed()
           
 boolean getRegistered()
           
(package private)  SrdiDestinationMetric getSrdiDestinationMetric(EndpointAddress endpointAddress)
           
(package private)  SrdiDestinationMetric getSrdiDestinationMetric(PeerID peerID)
           
 long getTotalProcessTime()
           
 int hashCode()
           
 void initializeFrom(Element element)
           
 void mergeMetrics(SrdiHandlerMetric otherSrdiHandlerMetric)
           
 void messageProcessed(long processTime)
           
 void messageSentViaUnicast()
           
 void messageSentViaWalker()
           
 void serializeTo(Element element)
           
 void setRegistered(boolean registered)
           
 void srdiToUnregisteredHandler()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SrdiHandlerMetric

public SrdiHandlerMetric(String handlerName)

SrdiHandlerMetric

public SrdiHandlerMetric()

SrdiHandlerMetric

public SrdiHandlerMetric(SrdiHandlerMetric prototype)
Method Detail

setRegistered

public void setRegistered(boolean registered)

getHandlerName

public String getHandlerName()

getRegistered

public boolean getRegistered()

getNumProcessed

public int getNumProcessed()

getNumErrorsWhileProcessing

public int getNumErrorsWhileProcessing()

getTotalProcessTime

public long getTotalProcessTime()

getNumMessagesSentViaWalker

public int getNumMessagesSentViaWalker()

getNumMessagesSentViaUnicast

public int getNumMessagesSentViaUnicast()

getNumErrorsSendingMessages

public int getNumErrorsSendingMessages()

getNumErrorsPropagatingMessages

public int getNumErrorsPropagatingMessages()

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

messageProcessed

public void messageProcessed(long processTime)

errorWhileProcessing

public void errorWhileProcessing()

srdiToUnregisteredHandler

public void srdiToUnregisteredHandler()

messageSentViaWalker

public void messageSentViaWalker()

messageSentViaUnicast

public void messageSentViaUnicast()

errorSendingMessage

public void errorSendingMessage()

errorPropagatingMessage

public void errorPropagatingMessage()

getSrdiDestinationMetric

SrdiDestinationMetric getSrdiDestinationMetric(EndpointAddress endpointAddress)

getSrdiDestinationMetric

SrdiDestinationMetric getSrdiDestinationMetric(PeerID peerID)

getDestinationMetrics

public Iterator getDestinationMetrics()

addSrdiDestinationMetric

public void addSrdiDestinationMetric(SrdiDestinationMetric srdiDestinationMetric)

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(SrdiHandlerMetric otherSrdiHandlerMetric)

JXSE