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)
hashCode
public int hashCode()
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)