net.jxta.impl.endpoint.transportMeter
Class TransportMetric
java.lang.Object
net.jxta.impl.endpoint.transportMeter.TransportMetric
- All Implemented Interfaces:
- DocumentSerializable
public class TransportMetric
- extends Object
- implements DocumentSerializable
The Metric for a single Transport
TransportMetric
public TransportMetric(TransportMeter transportMeter)
TransportMetric
public TransportMetric()
TransportMetric
public TransportMetric(TransportMetric prototype)
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
getEndpointAddress
public EndpointAddress getEndpointAddress()
getProtocol
public String getProtocol()
addTransportBindingMetric
public void addTransportBindingMetric(TransportBindingMetric transportBindingMetric)
getTransportBindingMetric
public TransportBindingMetric getTransportBindingMetric(EndpointAddress endpointAddress)
getTransportBindingMetric
public TransportBindingMetric getTransportBindingMetric(TransportBindingMetric prototype)
getTransportBindingMetrics
public Iterator getTransportBindingMetrics()
getTransportBindingMetricsCount
public int getTransportBindingMetricsCount()
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
void mergeMetrics(TransportMetric otherTransportMetric)