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.