Save This Page
Home » openjdk-7 » java » rmi » dgc » [javadoc | source]
java.rmi.dgc
public final class: Lease [javadoc | source]
java.lang.Object
   java.rmi.dgc.Lease

All Implemented Interfaces:
    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.
Constructor:
 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 lease
    duration - lease duration
Method from java.rmi.dgc.Lease Summary:
getVMID,   getValue
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from java.rmi.dgc.Lease Detail:
 public VMID getVMID() 
    Returns the client VMID associated with the lease.
 public long getValue() 
    Returns the lease duration.