net.jxta.impl.endpoint.transportMeter
Class TransportMeter
java.lang.Object
net.jxta.impl.endpoint.transportMeter.TransportMeter
- public class TransportMeter
- extends Object
Transport Meter for a specific registered Transport
UNKNOWN_ADDRESS
public static final EndpointAddress UNKNOWN_ADDRESS
UNKNOWN_PEER
public static final String UNKNOWN_PEER
TransportMeter
public TransportMeter(String protocol,
EndpointAddress endpointAddress)
getCumulativeMetrics
public TransportMetric getCumulativeMetrics()
collectMetrics
public TransportMetric collectMetrics()
getTransportBindingMeter
public TransportBindingMeter getTransportBindingMeter(String peerIdString,
EndpointAddress destinationAddress)
- Get a specific Binding Meter corresponding to a connection for this transport
- Parameters:
destinationAddress
- Destination Address of connected peer transport
- Returns:
- The Binding Meter for tracking this connection
getTransportBindingMeter
public TransportBindingMeter getTransportBindingMeter(PeerID peerID,
EndpointAddress destinationAddress)
- Get a specific Binding Meter corresponding to a connection for this transport
- Parameters:
destinationAddress
- Destination Address of connected peer transport
- Returns:
- The Binding Meter for tracking this connection
getTransportBindingMeters
public Enumeration getTransportBindingMeters()
getTransportBindingCount
public int getTransportBindingCount()
getProtocol
public String getProtocol()
getEndpointAddress
public EndpointAddress getEndpointAddress()
toString
public String toString()