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 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.