net.jini.lease.LeaseRenewalManager is a utility
class that provides for the systematic renewal and overall management of
a set of leases associated with one or more remote entities on behalf of
a local entity. The Jini(TM) Lease Utilities Specification is
available in html.
roundTripTime may
be used to set the worst-case latency to assume for a remote
call to renew a lease. This latency was previously hard-coded
to a value of ten seconds.
A full list of supported configuration entries is given in the
LeaseRenewalManager
class documentation.
LeaseRenewalManager, which logs
diagnostic information to the
Logger named
net.jini.lease.LeaseRenewalManager. A description of
what information is logged at what logging levels is given in the
class documentation.
LeaseRenewalManager. What follows is a description of those
bugs that might be of interest:
LeaseRenewalManager does not log lease
renewal failures if no listener is specifiedThis bug has been fixed.