See: Description
Interface | Description |
---|---|
ID<T> |
A mix in interface that provides an identity to be used as a key in Collections.
|
Class | Description |
---|---|
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. |
AbstractIDLeaseMap.LeaseEntry<K extends Lease> |
The logic behind this Entry is that the identity which maintains strong
references to the key and value will not be added to the set or leaseMap
if it's already present.
|
AbstractLease |
A base class for implementing lease objects.
|
AbstractLeaseMap |
A base class for implementing LeaseMaps.
|
AbstractLeaseMap.Entry |
Pass through, except for type checking on setValue
|
AbstractLeaseMap.EntryIterator |
A wrapper so that we can wrap each Entry returned.
|
AbstractLeaseMap.EntrySet |
We use an AbstractSet to minimize the number of places where
we have to wrap objects inside new classes.
|
BasicRenewalFailureEvent |
Basic implementation of
RenewalFailureEvent that
defers unmarshalling. |
org.apache.river.landlord
,
JoinManager
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.