| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private static final String | |
| private final Map | |
| private boolean | |
| private final boolean | |
| private final WebXmlParser |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private String | |
| public Map | |
| public boolean | |
| public void | scan(Jar
The JAR to process jar, String The path, if any, to the JAR within the web application webappPath, boolean Indicates if the JAR was found within a web
application. If isWebapp)false the JAR should
be treated as being provided by the containerImplements org. A JAR was found and may be accessed for further processing via the provided URL connection. |
| public void | scan(File
The directory containing the unpacked JAR. file, String The path, if any, to the file within the web
application webappPath, boolean Indicates if the JAR was found within a web
application. If isWebapp)false the JAR should
be treated as being provided by the containerImplements org. A directory was found that is to be treated as an unpacked JAR. |
| public void | scanWebInfClasses()
Implements org. A directory structure was found within the web application at /WEB-INF/classes that should be handled as an unpacked JAR. |
| delegate | back to summary |
|---|---|
| private final boolean delegate | |
| FRAGMENT_LOCATION | back to summary |
|---|---|
| private static final String FRAGMENT_LOCATION | |
| fragments | back to summary |
|---|---|
| private final Map<String, WebXml> fragments | |
| ok | back to summary |
|---|---|
| private boolean ok | |
| parseRequired | back to summary |
|---|---|
| private final boolean parseRequired | |
| webXmlParser | back to summary |
|---|---|
| private final WebXmlParser webXmlParser | |
| FragmentJarScannerCallback | back to summary |
|---|---|
| public FragmentJarScannerCallback(WebXmlParser webXmlParser, boolean delegate, boolean parseRequired) | |
| addFragment | back to summary |
|---|---|
| private void addFragment(WebXml fragment, URL url) | |
| extractJarFileName | back to summary |
|---|---|
| private String extractJarFileName(URL input) | |
| getFragments | back to summary |
|---|---|
| public Map | |
| isOk | back to summary |
|---|---|
| public boolean isOk() | |
| scan | back to summary |
|---|---|
| public void scan(Jar jar, String webappPath, boolean isWebapp) throws IOException Implements org. Doc from org. A JAR was found and may be accessed for further processing via the provided URL connection. The caller is responsible for closing the JAR.
| |
| scan | back to summary |
|---|---|
| public void scan(File file, String webappPath, boolean isWebapp) throws IOException Implements org. Doc from org. A directory was found that is to be treated as an unpacked JAR. The directory may be accessed for further processing via the provided file.
| |
| scanWebInfClasses | back to summary |
|---|---|
| public void scanWebInfClasses() Implements org. Doc from org. A directory structure was found within the web application at /WEB-INF/classes that should be handled as an unpacked JAR. Note that all resource access must be via the ServletContext to ensure that any additional resources are visible.
| |