package org.limewire.core.impl.connection; import java.util.Properties; import org.limewire.core.api.connection.ConnectionItem; import org.limewire.friend.api.FriendPresence; /** * Mock implementation of a ConnectionItem. */ public class MockConnectionItem implements ConnectionItem { @Override public boolean isAddressResolved() { return false; } @Override public void setAddressResolved(boolean resolved) { } @Override public FriendPresence getFriendPresence() { return null; } @Override public Properties getHeaderProperties() { return null; } @Override public String getHostName() { return null; } @Override public void setHostName(String hostName) { } @Override public void resetHostName() { } @Override public float getMeasuredDownstreamBandwidth() { return 0; } @Override public float getMeasuredUpstreamBandwidth() { return 0; } @Override public int getNumMessagesReceived() { return 0; } @Override public int getNumMessagesSent() { return 0; } @Override public long getNumReceivedMessagesDropped() { return 0; } @Override public int getNumSentMessagesDropped() { return 0; } @Override public int getPort() { return 0; } @Override public int getQueryRouteTableEmptyUnits() { return 0; } @Override public double getQueryRouteTablePercentFull() { return 0; } @Override public int getQueryRouteTableSize() { return 0; } @Override public int getQueryRouteTableUnitsInUse() { return 0; } @Override public float getReadLostFromSSL() { return 0; } @Override public float getReadSavedFromCompression() { return 0; } @Override public float getSentLostFromSSL() { return 0; } @Override public float getSentSavedFromCompression() { return 0; } @Override public Status getStatus() { return null; } @Override public long getTime() { return 0; } @Override public String getUserAgent() { return null; } @Override public boolean isConnected() { return false; } @Override public boolean isLeaf() { return false; } @Override public boolean isOutgoing() { return false; } @Override public boolean isPeer() { return false; } @Override public boolean isUltrapeerConnection() { return false; } @Override public boolean isUltrapeer() { return false; } @Override public void update() { } }