|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.carol.cmi.ObjectId
public class ObjectId
Each clustered remote object is uniquely identified by such a number.
Two distinct clustered remote object do not have the same
ObjectId
.
Constructor Summary | |
---|---|
ObjectId()
Default constructor |
|
ObjectId(ClusterId serverId,
ClusterId objId)
Creates a new identifier |
Method Summary | |
---|---|
int |
compareTo(java.lang.Object o)
Compare two ObjectIds |
boolean |
equals(java.lang.Object o)
Test if two ObjectIds are equals |
ClusterId |
getServerId()
Get the ServerId associated with the current object |
int |
hashCode()
Compute hashcode |
static void |
main(java.lang.String[] args)
Useful for tests only. |
static ObjectId |
read(java.io.DataInput in)
Read an ObjectId from the input stream |
void |
readExternal(java.io.ObjectInput in)
|
java.lang.String |
toString()
|
void |
write(java.io.DataOutput out)
Write an ObjectId on the ouput stream |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ObjectId()
public ObjectId(ClusterId serverId, ClusterId objId)
serverId
- server idobjId
- object idMethod Detail |
---|
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- object to compare with this
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
o
- object to compare with this
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
Externalizable.readExternal(java.io.ObjectInput)
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
Externalizable.writeExternal(java.io.ObjectOutput)
public static ObjectId read(java.io.DataInput in) throws java.io.IOException
in
- input
java.io.IOException
- if an I/O error occurspublic void write(java.io.DataOutput out) throws java.io.IOException
out
- output
java.io.IOException
- if an I/O error occurspublic ClusterId getServerId()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
- Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |