public class InternalNeighborhood
extends java.lang.Object
implements comingle.comms.neighborhood.Neighborhood
Constructor and Description |
---|
InternalNeighborhood(int location,
java.util.Map<java.lang.Integer,java.lang.String> directory) |
Modifier and Type | Method and Description |
---|---|
int |
getLocation() |
java.util.Collection<java.lang.Integer> |
getLocations() |
java.util.Collection<java.lang.Integer> |
getLocations(int networkID) |
boolean |
isConnectedTo(int destLoc) |
boolean |
isConnectedTo(int destLoc,
int networkID) |
java.lang.String |
lookupIPAddress(int loc) |
java.util.Map<java.lang.Integer,java.lang.String> |
lookupIPAddresses(int loc) |
public InternalNeighborhood(int location, java.util.Map<java.lang.Integer,java.lang.String> directory)
public int getLocation()
getLocation
in interface comingle.comms.neighborhood.Neighborhood
public java.util.Collection<java.lang.Integer> getLocations(int networkID)
getLocations
in interface comingle.comms.neighborhood.Neighborhood
public java.util.Collection<java.lang.Integer> getLocations()
getLocations
in interface comingle.comms.neighborhood.Neighborhood
public boolean isConnectedTo(int destLoc, int networkID)
isConnectedTo
in interface comingle.comms.neighborhood.Neighborhood
public boolean isConnectedTo(int destLoc)
isConnectedTo
in interface comingle.comms.neighborhood.Neighborhood
public java.lang.String lookupIPAddress(int loc)
lookupIPAddress
in interface comingle.comms.neighborhood.Neighborhood
public java.util.Map<java.lang.Integer,java.lang.String> lookupIPAddresses(int loc)
lookupIPAddresses
in interface comingle.comms.neighborhood.Neighborhood