    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class java.rmi.dgc.Lease

    java.lang.Object
       |
       +----java.rmi.dgc.Lease

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.

##

Lease(VMID, long)
  Constructs a lease with a specific VMID and lease duration.

##

getValue()
  Returns the lease duration.
getVMID()
  Returns the client VMID associated with the lease.

##

Lease

     public Lease(VMID id,
                  long duration)

  Constructs a lease with a specific VMID and lease duration. The vmid may be null.

##

getVMID

     public VMID getVMID()

  Returns the client VMID associated with the lease.

getValue

     public long getValue()

  Returns the lease duration.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index

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