|
Project JXTA | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jxta.impl.resolver.resolverMeter.QueryHandlerMetric
Metrics for a Registered handler Name
Field Summary | |
static String |
REGISTERED
|
static String |
UNREGISTERED
|
Constructor Summary | |
QueryHandlerMetric()
|
|
QueryHandlerMetric(QueryHandlerMetric prototype)
|
|
QueryHandlerMetric(String handlerName)
|
Method Summary | |
void |
addQueryDestinationMetric(QueryDestinationMetric queryDestinationMetric)
|
boolean |
equals(Object obj)
|
(package private) void |
errorWhileProcessingQuery()
|
(package private) void |
errorWhileProcessingResponse()
|
long |
getAverageQueryProcessingTime()
The average clock time to process Queries received by this Handler |
long |
getAverageResponseProcessingTime()
The average clock time to process responses received by this Handler |
long |
getAverageResponseTime()
The average time to receive responses to queries sent by this Handler |
Iterator |
getDestinationMetrics()
|
String |
getHandlerName()
Get Handler Name for this Metric |
int |
getNumErrorsPropagatingQueries()
Number of Errors while propagating Queries |
int |
getNumErrorsPropagatingResponses()
Number of Errors while propagating Responses |
int |
getNumErrorsSendingQueries()
Number of Errors while sending Queries |
int |
getNumErrorsSendingResponses()
Number of Errors while sending Responses |
int |
getNumQueries()
The number of queries received by this Handler |
int |
getNumQueriesRepropagated()
The number of queries received and repropagated by this Handler |
int |
getNumQueriesSent()
|
int |
getNumQueriesSentInGroup()
Number of Queries sent in Group |
int |
getNumQueriesSentViaUnicast()
Number of Queries sent via Unicast |
int |
getNumQueriesSentViaWalker()
Number of Queries sent via Walker |
int |
getNumQueryErrors()
Number of local errors while processing received Queries |
int |
getNumQuerySendErrors()
|
int |
getNumResponseErrors()
Number of local errors while processing received responses |
int |
getNumResponses()
The number of responses received by this Handler |
int |
getNumResponseSendErrors()
|
int |
getNumResponsesSent()
|
int |
getNumResponsesSentInGroup()
Number of Responses sent in Group |
int |
getNumResponsesSentViaUnicast()
Number of Responses sent via Unicast |
int |
getNumResponsesSentViaWalker()
Number of Responses sent via Walker |
QueryDestinationMetric |
getQueryDestinationMetric(PeerID peerID)
|
long |
getQueryProcessingTime()
The total clock time to process all Queries received by this Handler |
String |
getRegistered()
Get State of Handler currently |
long |
getResponseProcessingTime()
The total clock time to process all responses received by this Handler |
long |
getResponseTime()
The total time to receive all responses to queries sent by this Handler |
int |
hashCode()
|
void |
initializeFrom(Element element)
|
void |
mergeMetrics(QueryHandlerMetric otherQueryHandlerMetric)
|
(package private) void |
propagationQueryDropped()
|
(package private) void |
queryHopCountDropped()
|
(package private) void |
queryProcessed(int result,
long processingTime)
|
(package private) void |
queryPropagatedInGroup()
|
(package private) void |
queryPropagatedViaWalker()
|
(package private) void |
queryPropagateError()
|
(package private) void |
querySendError()
|
(package private) void |
querySentInGroup()
|
(package private) void |
querySentViaUnicast(String peer)
|
(package private) void |
querySentViaWalker()
|
(package private) void |
queryToUnregisteredHandler()
|
(package private) void |
responseProcessed(long responseTime,
long processingTime)
|
(package private) void |
responsePropagateError()
|
(package private) void |
responseSendError()
|
(package private) void |
responseSentInGroup()
|
(package private) void |
responseSentViaUnicast()
|
(package private) void |
responseSentViaWalker()
|
(package private) void |
responseToUnregisteredHandler()
|
void |
serializeTo(Element element)
|
(package private) void |
setRegistered(boolean isRegistered)
|
(package private) void |
unableToPropagate()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String REGISTERED
public static final String UNREGISTERED
Constructor Detail |
public QueryHandlerMetric(String handlerName)
public QueryHandlerMetric()
public QueryHandlerMetric(QueryHandlerMetric prototype)
Method Detail |
void responseProcessed(long responseTime, long processingTime)
void responseToUnregisteredHandler()
void errorWhileProcessingResponse()
void queryProcessed(int result, long processingTime)
void queryToUnregisteredHandler()
void errorWhileProcessingQuery()
void querySentInGroup()
void querySentViaWalker()
void querySentViaUnicast(String peer)
void querySendError()
void queryPropagateError()
void queryHopCountDropped()
void responseSentInGroup()
void responseSentViaWalker()
void responseSentViaUnicast()
void responseSendError()
void responsePropagateError()
void propagationQueryDropped()
void queryPropagatedInGroup()
void queryPropagatedViaWalker()
void unableToPropagate()
public boolean equals(Object obj)
public int hashCode()
void setRegistered(boolean isRegistered)
public String getHandlerName()
public String getRegistered()
public int getNumResponses()
public long getResponseProcessingTime()
public long getAverageResponseProcessingTime()
public long getResponseTime()
public long getAverageResponseTime()
public int getNumResponseErrors()
public int getNumQueries()
public int getNumQueriesRepropagated()
public long getQueryProcessingTime()
public long getAverageQueryProcessingTime()
public int getNumQueryErrors()
public int getNumQueriesSentInGroup()
public int getNumQueriesSentViaWalker()
public int getNumQueriesSentViaUnicast()
public int getNumErrorsSendingQueries()
public int getNumErrorsPropagatingQueries()
public int getNumResponsesSentInGroup()
public int getNumResponsesSentViaWalker()
public int getNumResponsesSentViaUnicast()
public int getNumErrorsSendingResponses()
public int getNumErrorsPropagatingResponses()
public int getNumQueriesSent()
public int getNumQuerySendErrors()
public int getNumResponsesSent()
public int getNumResponseSendErrors()
public void addQueryDestinationMetric(QueryDestinationMetric queryDestinationMetric)
public QueryDestinationMetric getQueryDestinationMetric(PeerID peerID)
public Iterator getDestinationMetrics()
public void serializeTo(Element element) throws DocumentSerializationException
serializeTo
in interface DocumentSerializable
DocumentSerializationException
public void initializeFrom(Element element) throws DocumentSerializationException
initializeFrom
in interface DocumentSerializable
DocumentSerializationException
public void mergeMetrics(QueryHandlerMetric otherQueryHandlerMetric)
|
JXTA J2SE | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |