|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectibis.ipl.IbisIdentifier
Identifies an Ibis on the network.
Be careful, classes implementing this abstract class should override
the methods equals
() and hashCode
().
note: if an IbisIdentifier
is sent over the network,
it is not guaranteed that the object on the remote side will be a new one.
This allows the Ibis implementation to cache IbisIdentifier
s.
Method Summary | |
java.lang.String |
cluster()
Returns the name of the virtual or physical cluster this Ibis belongs to. |
boolean |
equals(java.lang.Object o)
Compares two Ibis identifiers. |
void |
free()
Releases any resources held by the Ibis identifier. |
int |
hashCode()
Computes the hashcode. |
java.lang.String |
name()
Deprecated. Use toString() instead. |
java.lang.String |
toString()
Returns a name uniquely identifying the Ibis instance to which this IbisIdentifier refers. |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
public boolean equals(java.lang.Object o)
IbisError
- is thrown when this method is not redefined
by the ibis implementation.public int hashCode()
IbisError
- is thrown when this method is not redefined
by the ibis implementation.public java.lang.String toString()
IbisIdentifier
refers.
public java.lang.String name()
toString()
instead.
IbisIdentifier
refers.
public java.lang.String cluster()
public void free()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |