Java™ Platform
Standard Ed. 7
 
- 
- All Implemented Interfaces:
 
- Serializable
 
public final class Lease
extends Object
implements Serializable
A lease contains a unique VM identifier and a lease duration. A
 Lease object is used to request and grant leases to remote object
 references.
- See Also:
 - Serialized Form
 
 
 
- 
- 
Constructor Summary
Constructors 
| Constructor and Description | 
Lease(VMID id,
     long duration)
Constructs a lease with a specific VMID and lease duration. 
 | 
 
- 
Method Summary
Methods 
| Modifier and Type | 
Method and Description | 
long | 
getValue()
Returns the lease duration. 
 | 
VMID | 
getVMID()
Returns the client VMID associated with the lease. 
 | 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
 
 
 
- 
- 
Constructor Detail
- 
Lease
public Lease(VMID id,
     long duration)
Constructs a lease with a specific VMID and lease duration. The
 vmid may be null.
- Parameters:
 id - VMID associated with this leaseduration - lease duration
 
 
 
 
 
Java™ Platform
Standard Ed. 7
 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2013, Oracle and/or its affiliates.  All rights reserved.