net.jini.core.lease
Class LeaseMapException
java.lang.Object
  
java.lang.Throwable
      
java.lang.Exception
          
net.jini.core.lease.LeaseException
              
net.jini.core.lease.LeaseMapException
- All Implemented Interfaces: 
 - Serializable
 
public class LeaseMapException
- extends LeaseException
 
An exception generated when a LeaseMap renewAll or cancelAll call
 generates exceptions on one or more leases in the map.
- Since:
 
  - 1.0
 
- Author:
 
  - Sun Microsystems, Inc.
 
- See Also:
 - Serialized Form
 
| 
Field Summary | 
 Map | 
exceptionMap
 
          A Map from Lease to Exception, containing each lease that failed to
 renew or cancel, and the exception that resulted from that lease's
 renewal or cancel attempt. | 
 
| 
Constructor Summary | 
LeaseMapException(String s,
                  Map exceptionMap)
 
          Constructs a LeaseMapException for the specified map with a
 detail message. | 
 
 
| Methods inherited from class java.lang.Throwable | 
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString | 
 
 
exceptionMap
public Map exceptionMap
- A Map from Lease to Exception, containing each lease that failed to
 renew or cancel, and the exception that resulted from that lease's
 renewal or cancel attempt.
 
LeaseMapException
public LeaseMapException(String s,
                         Map exceptionMap)
- Constructs a LeaseMapException for the specified map with a
 detail message.
- Parameters:
 s - the detail messageexceptionMap - the Map object on which the exception 
                      occurred
- Throws:
 NullPointerException - if exceptionMap is
         null or contains a null key
         or a null value
IllegalArgumentException - if exceptionMap
         contains any key which is not an instance of 
         Lease, or any value which is not an instance of
         Throwable
 
Copyright © GigaSpaces.