java rmi server UID








Class java.rmi.server.UID





All Packages Class Hierarchy This Package Previous Next Index


Class java.rmi.server.UID


java.lang.Object
|
+----java.rmi.server.UID



public final class UID
extends Object
implements Serializable

Abstraction for creating identifiers that are unique with respect
to the the host on which it is generated.








UID()
Create a pure identifier that is unique with respect to the
host on which it is generated.

UID(short)
Create a "well-known" ID.






equals(Object)
Compares two Objects for equality.

hashCode()
Returns a hash code value for the object.

read(DataInput)
Get the uid from the input stream.

toString()
Returns a string representation of the object.

write(DataOutput)
Write uid to output stream.







UID

public UID()


Create a pure identifier that is unique with respect to the
host on which it is generated. This UID is unique under the
following conditions: a) the machine takes more than one second
to reboot, and b) the machine's clock is never set backward.
In order to construct a UID that is globally unique, simply
pair a UID with an InetAddress.



UID

public UID(short num)


Create a "well-known" ID. There are 2^16 -1 such possible
well-known ids. An id generated via this constructor will not
clash with any id generated via the default UID
constructor which will generates a genuinely unique identifier
with respect to this host.







hashCode

public int hashCode()


Returns a hash code value for the object.


Overrides:
hashCode in class Object



equals

public boolean equals(Object obj)


Compares two Objects for equality.


Overrides:
equals in class Object



toString

public String toString()


Returns a string representation of the object.


Overrides:
toString in class Object



write

public void write(DataOutput out) throws IOException


Write uid to output stream.



read

public static UID read(DataInput in) throws IOException


Get the uid from the input stream.


Parameters:
in - the input stream
Throws: IOException
If uid could not be read
(due to stream failure or malformed uid)




All Packages Class Hierarchy This Package Previous Next Index

Submit a bug or feature - Version 1.1.7 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1995-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.




Wyszukiwarka

Podobne podstrony:
java rmi server RMISocketFactory
java rmi server Operation
java rmi server ObjID
java rmi server RMIFailureHandler
java rmi server Skeleton
java rmi server RemoteCall
java rmi server RemoteObject
java rmi server UnicastRemoteObject
java rmi server Unreferenced
java rmi server RemoteStub
java rmi server ServerNotActiveException
java rmi server LogStream
java rmi server RMIClassLoader
java rmi server RemoteServer
java rmi server LoaderHandler
java rmi server ServerRef
java rmi server RemoteRef
java rmi server ExportException
Package java rmi server

więcej podobnych podstron