public class PeerDetailsImpl extends java.lang.Object implements PeerDetails
| Constructor and Description |
|---|
PeerDetailsImpl(PeerGroupImpl inGroup,
NodeDetails inDetails,
OverlayPath inPath,
int inCoordOrder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object inObj) |
long |
getLastUpdated() |
NodeDetails |
getNode() |
OverlayLink |
getOverlayLink() |
OverlayPath |
getOverlayPath() |
int |
getPeerID() |
int |
hashCode() |
boolean |
isCoord() |
boolean |
isCoordSuccessor() |
boolean |
isKnown() |
boolean |
isSelf() |
java.lang.String |
toString() |
public PeerDetailsImpl(PeerGroupImpl inGroup, NodeDetails inDetails, OverlayPath inPath, int inCoordOrder) throws OverlayException
OverlayExceptionpublic NodeDetails getNode()
getNode in interface PeerDetailspublic int getPeerID()
getPeerID in interface PeerDetailspublic OverlayLink getOverlayLink() throws OverlayException
getOverlayLink in interface PeerDetailsOverlayExceptionpublic OverlayPath getOverlayPath() throws OverlayException
getOverlayPath in interface PeerDetailsOverlayExceptionpublic boolean isSelf()
isSelf in interface PeerDetailspublic boolean isKnown()
isKnown in interface PeerDetailspublic boolean isCoord()
isCoord in interface PeerDetailspublic boolean isCoordSuccessor()
isCoordSuccessor in interface PeerDetailspublic long getLastUpdated()
getLastUpdated in interface PeerDetailspublic boolean equals(java.lang.Object inObj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object