| Package | Description |
|---|---|
| net.jini.core.lease |
These are distributed leasing interfaces and classes.
|
| org.apache.river.landlord |
This is a utility for services implementing leases.
|
| org.apache.river.lease |
Some basic utility classes for helping with
client-side lease renewal operations.
|
| Modifier and Type | Method and Description |
|---|---|
LeaseMap<? extends Lease,Long> |
Lease.createLeaseMap(long duration)
Creates a Map object that can contain leases whose renewal or
cancellation can be batched, and adds the current lease to that map.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConstrainableLandlordLeaseMap
Constrainable sub-class of
LandlordLeaseMap. |
class |
LandlordLeaseMap
Implementation of
LeaseMap for LandlordLease. |
| Modifier and Type | Method and Description |
|---|---|
LeaseMap<? extends Lease,Long> |
LandlordLease.createLeaseMap(long duration) |
LeaseMap |
ConstrainableLandlordLease.createLeaseMap(long duration) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIDLeaseMap<K extends Lease>
AbstractIDLeaseMap is intended to work around some minor design warts in the
Lease interface:
In the real world, when a Lease is renewed, a new Lease contract document
is issued, however when an electronic Lease is renewed the Lease expiry
date is changed and the record of the previous Lease is lost. |
class |
AbstractLeaseMap
A base class for implementing LeaseMaps.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.