|
JXTA | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jxta.impl.endpoint.endpointMeter.PropagationMetric
public class PropagationMetric
Metric corresponding to a propagated messages Meter corresponding to propagated to a ServiceName/ServiceParam pair
Field Summary | |
---|---|
(package private) int |
numErrorsPropagated
|
(package private) int |
numFilteredOut
|
(package private) int |
numPropagatedTo
|
(package private) int |
numPropagations
|
(package private) long |
propagationTime
|
Constructor Summary | |
---|---|
PropagationMetric()
|
|
PropagationMetric(PropagationMeter propagationMeter)
|
|
PropagationMetric(PropagationMetric prototype)
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
int |
getAverageNumTransports()
The Average of number of Transports propagated To from propagation to transport |
long |
getAveragePropagationTime()
The Average of (clock) times from propagation to transport |
int |
getNumErrorsPropagated()
The Number of Errors propagating Messages |
int |
getNumFilteredOut()
|
int |
getNumPropagatedTo()
Total number of transports messagess were propagated to |
int |
getNumPropagations()
The Number of Propagated Messages |
long |
getPropagationTime()
The Sum of (clock) times from propagation to transport |
(package private) String |
getServiceIdString()
|
String |
getServiceName()
The Endpoint address for this outbound message queue |
String |
getServiceParameter()
The Endpoint address for this outbound message queue |
int |
hashCode()
|
void |
initializeFrom(Element element)
|
boolean |
matches(String serviceName,
String serviceParam)
|
void |
mergeMetrics(PropagationMetric other)
|
(package private) void |
registerPropagateMessageStats(int numPropagatedTo,
int numFilteredOut,
int numErrorsPropagated,
long propagationTime)
|
void |
serializeTo(Element element)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
int numPropagations
int numPropagatedTo
int numFilteredOut
int numErrorsPropagated
long propagationTime
Constructor Detail |
---|
public PropagationMetric()
public PropagationMetric(PropagationMeter propagationMeter)
public PropagationMetric(PropagationMetric prototype)
Method Detail |
---|
void registerPropagateMessageStats(int numPropagatedTo, int numFilteredOut, int numErrorsPropagated, long propagationTime)
public String getServiceName()
public String getServiceParameter()
public int getNumPropagations()
public int getNumPropagatedTo()
public int getAverageNumTransports()
public int getNumFilteredOut()
public int getNumErrorsPropagated()
public long getPropagationTime()
public long getAveragePropagationTime()
public boolean equals(Object obj)
equals
in class Object
public boolean matches(String serviceName, String serviceParam)
public int hashCode()
hashCode
in class Object
String getServiceIdString()
public void mergeMetrics(PropagationMetric other)
public void serializeTo(Element element) throws DocumentSerializationException
serializeTo
in interface DocumentSerializable
DocumentSerializationException
public void initializeFrom(Element element) throws DocumentSerializationException
initializeFrom
in interface DocumentSerializable
DocumentSerializationException
|
JXSE | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |