# Package org.apache.naming.resources

This package contains the resources directory context implementation.

See: Description

Class Summary
Class | Description
--- | ---
BaseDirContext | Directory Context implementation helper class.
CacheEntry | Implements a cache entry.
Constants | Static constants for this package.
DirContextURLConnection | Connection to a JNDI directory context.
DirContextURLStreamHandler | Stream handler to a JNDI directory context.
DirContextURLStreamHandlerFactory | Factory for Stream handlers to a JNDI directory context that also supports users specifying additional stream handler.
FileDirContext | Filesystem Directory Context implementation helper class.
FileDirContext.FileResource | This specialized resource implementation avoids opening the InputStream to the file right away (which would put a lock on the file).
FileDirContext.FileResourceAttributes | This specialized resource attribute implementation does some lazy reading (to speed up simple checks, like checking the last modified date).
ProxyDirContext | Proxy Directory Context implementation.
RecyclableNamingEnumeration<E> | Naming enumeration implementation.
Resource | Encapsulates the contents of a resource.
ResourceAttributes | Attributes implementation.
ResourceCache | Implements a special purpose cache.
VirtualDirContext | Extended FileDirContext implementation that allows to expose multiple directories of the filesystem under a single webapp, a feature mainly used for development with IDEs.
WARDirContext | WAR Directory Context implementation.
WARDirContext.Entry | Entries structure.

Exception Summary
Exception | Description
--- | ---
ImmutableNameNotFoundException | Immutable exception to avoid useless object creation by the proxy context.

## Package org.apache.naming.resources Description

This package contains the resources directory context implementation. This includes :

- A CacheDirContext which handles caching and acts as a proxy for the real resources context
- A FileDirContext, an implementation of DirContext to access the file system