- 
- 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 | Description |  
| Lease(VMID id,
     long duration) | Constructs a lease with a specific VMID and lease duration. |  
 
 
- 
Method Summary
- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
 
 
- 
- 
Constructor Detail
- 
Leasepublic 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 lease
- duration- lease duration