com.sun.jini.discovery
Class UnicastSocketTimeout
java.lang.Object
com.sun.jini.discovery.UnicastSocketTimeout
- All Implemented Interfaces:
- Serializable, InvocationConstraint
public final class UnicastSocketTimeout
- extends Object
- implements InvocationConstraint, Serializable
Represents a constraint on the timeout set on sockets used for unicast
discovery. Lookup services and discovery clients can use this constraint to
specify the maximum length of time that reads of unicast discovery data will
block.
- Since:
- 2.0
- Author:
- Sun Microsystems, Inc.
- See Also:
- Serialized Form
Constructor Summary |
UnicastSocketTimeout(int timeout)
Creates a UnicastSocketTimeout constraint for the given
timeout. |
UnicastSocketTimeout
public UnicastSocketTimeout(int timeout)
- Creates a
UnicastSocketTimeout
constraint for the given
timeout.
- Parameters:
timeout
- the socket timeout
- Throws:
IllegalArgumentException
- if the given timeout is negative
getTimeout
public int getTimeout()
- Returns the socket timeout.
- Returns:
- the socket timeout
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © GigaSpaces.