public abstract class NodeDetailsBase extends java.lang.Object implements NodeDetails, ComponentLinker
| Constructor and Description |
|---|
NodeDetailsBase(ChannelAddress inAddr) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
ChannelAddress |
getAddress() |
<T> T |
getComponent(java.lang.Class<T> inType) |
NodeComponentImpl |
getComponent(NodeComponentKey inOpenKey) |
java.lang.String |
getName() |
int |
hashCode() |
boolean |
isSelf() |
void |
onOpenComponentLink(MsgLinkAssociate evtMsg) |
MessageLink |
openLink() |
MessageLink |
openVirtualLink() |
void |
setName(java.lang.String inName)
Update this node's nickname.
|
java.lang.String |
toString() |
marshallpublic NodeDetailsBase(ChannelAddress inAddr)
public ChannelAddress getAddress()
getAddress in interface NodeDetailspublic boolean isSelf()
isSelf in interface NodeDetailspublic final <T> T getComponent(java.lang.Class<T> inType)
throws ComponentException
getComponent in interface ComponentLinkerComponentExceptionpublic NodeComponentImpl getComponent(NodeComponentKey inOpenKey) throws ComponentException
getComponent in interface ComponentLinkerComponentExceptionpublic void onOpenComponentLink(MsgLinkAssociate evtMsg) throws LinkException
LinkExceptionpublic java.lang.String getName()
getName in interface NodeDetailspublic void setName(java.lang.String inName)
NodeDetailssetName in interface NodeDetailsinName - - The nickname to usepublic MessageLink openLink() throws LinkException
openLink in interface NodeDetailsLinkExceptionpublic MessageLink openVirtualLink() throws LinkException
openVirtualLink in interface NodeDetailsLinkExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object