org.apache.catalina.WebResourceSet based on a single, rather than nested, archive.
| Modifier and Type | Field and Description |
|---|---|
| private volatile Boolean |
| Access | Constructor and Description |
|---|---|
| public | AbstractSingleArchiveResourceSet()
A no argument constructor is required for this to work with the digester. |
| public | AbstractSingleArchiveResourceSet(WebResourceRoot root, String webAppMount, String base, String internalPath)
|
| Modifier and Type | Method and Description |
|---|---|
| protected Map | getArchiveEntries(boolean
Is this request being make to support a single lookup? If false, a map will always be returned. If
true, implementations may use this as a hint in determining the optimum way to respond. single)Implements abstract org. Obtain the map of entries in the archive. |
| protected JarEntry | getArchiveEntry(String
The path in the archive of the entry required pathInArchive)Implements abstract org. Obtain a single entry from the archive. |
| protected void | initInternal()
Implements abstract org. Sub-classes implement this method to perform any instance initialisation required. |
| protected boolean | isMultiRelease()
Implements abstract org.
|
| multiRelease | back to summary |
|---|---|
| private volatile Boolean multiRelease | |
| AbstractSingleArchiveResourceSet | back to summary |
|---|---|
| public AbstractSingleArchiveResourceSet() A no argument constructor is required for this to work with the digester. | |
| AbstractSingleArchiveResourceSet | back to summary |
|---|---|
| public AbstractSingleArchiveResourceSet(WebResourceRoot root, String webAppMount, String base, String internalPath) throws IllegalArgumentException | |
| getArchiveEntries | back to summary |
|---|---|
| protected Map Implements abstract org. Doc from org. Obtain the map of entries in the archive. May return null in which case
| |
| getArchiveEntry | back to summary |
|---|---|
| protected JarEntry getArchiveEntry(String pathInArchive) Implements abstract org. Doc from org. Obtain a single entry from the archive. For performance reasons, | |
| initInternal | back to summary |
|---|---|
| protected void initInternal() throws LifecycleException Implements abstract org. Doc from org. Sub-classes implement this method to perform any instance initialisation required.
| |
| isMultiRelease | back to summary |
|---|---|
| protected boolean isMultiRelease() Implements abstract org.
| |