APIdia Launch Partner
Top Description Fields Constructors Methods
javax.naming

public Class InsufficientResourcesException

extends NamingException
Class Inheritance

This exception is thrown when resources are not available to complete the requested operation. This might due to a lack of resources on the server or on the client. There are no restrictions to resource types, as different services might make use of different resources. Such restrictions might be due to physical limits and/or administrative quotas. Examples of limited resources are internal buffers, memory, network bandwidth.

InsufficientResourcesException is different from LimitExceededException in that the latter is due to user/system specified limits. See LimitExceededException for details.

Synchronization and serialization issues that apply to NamingException apply directly here.

Authors
Rosanna Lee, Scott Seligman
Since
1.3

Field Summary

Modifier and TypeField and Description
private static final long
serialVersionUID

Hides javax.naming.NamingException.serialVersionUID.

Use serialVersionUID from JNDI 1.1.1 for interoperability
Inherited from javax.naming.NamingException:
remainingNameresolvedNameresolvedObjrootException

Constructor Summary

AccessConstructor and Description
public
InsufficientResourcesException(String
Possibly null additional detail about this exception.
explanation
)

Constructs a new instance of InsufficientResourcesException using an explanation.

public
InsufficientResourcesException()

Constructs a new instance of InsufficientResourcesException with all name resolution fields and explanation initialized to null.

Method Summary

Inherited from javax.naming.NamingException:
appendRemainingComponentappendRemainingNamegetCausegetExplanationgetRemainingNamegetResolvedNamegetResolvedObjgetRootCauseinitCausesetRemainingNamesetResolvedNamesetResolvedObjsetRootCausetoStringtoString

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides javax.naming.NamingException.serialVersionUID.

Use serialVersionUID from JNDI 1.1.1 for interoperability

Constructor Detail

InsufficientResourcesExceptionback to summary
public InsufficientResourcesException(String explanation)

Constructs a new instance of InsufficientResourcesException using an explanation. All other fields default to null.

Parameters
explanation:String

Possibly null additional detail about this exception.

See Also
java.lang.Throwable#getMessage
InsufficientResourcesExceptionback to summary
public InsufficientResourcesException()

Constructs a new instance of InsufficientResourcesException with all name resolution fields and explanation initialized to null.