com.sun.jini.landlord
Class ConstrainableLandlordLeaseMap
java.lang.Object
  
com.sun.jini.lease.AbstractLeaseMap
      
com.sun.jini.landlord.LandlordLeaseMap
          
com.sun.jini.landlord.ConstrainableLandlordLeaseMap
- All Implemented Interfaces: 
 - Map, LeaseMap
 
public final class ConstrainableLandlordLeaseMap
- extends LandlordLeaseMap
 
Constrainable sub-class of LandlordLeaseMap.
- Since:
 
  - 2.0
 
- Author:
 
  - Sun Microsystems, Inc.
 
 
 
| 
Method Summary | 
 boolean | 
canContainKey(Object key)
 
          Returns true if the given object is a Lease which can be renewed
 and cancelled in a batch with other leases in the map. | 
 
 
| Methods inherited from class com.sun.jini.lease.AbstractLeaseMap | 
checkKey, checkValue, clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values | 
 
 
canContainKey
public boolean canContainKey(Object key)
- Description copied from interface: 
LeaseMap 
- Returns true if the given object is a Lease which can be renewed
 and cancelled in a batch with other leases in the map.  Whether
 or not two Lease objects can be batched is an implementation
 detail determined by the objects.
- Specified by:
 canContainKey in interface LeaseMap- Overrides:
 canContainKey in class LandlordLeaseMap
 
- Parameters:
 key - an object that should be a lease
- Returns:
 - true if the lease can be renewed and cancelled in a 
              a batch with other leases
 - See Also:
 Lease.canBatch(net.jini.core.lease.Lease)
 
 
Copyright © GigaSpaces.