Package org.apache.tomcat
Interface JarScanner
- 
- All Known Implementing Classes:
- StandardJarScanner
 
 public interface JarScannerScans a web application and classloader hierarchy for JAR files. Uses include TLD scanning and web-fragment.xml scanning. Uses a call-back mechanism so the caller can process each JAR found.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description JarScanFiltergetJarScanFilter()voidscan(JarScanType scanType, ServletContext context, JarScannerCallback callback)Scan the provided ServletContext and classloader for JAR files.voidsetJarScanFilter(JarScanFilter jarScanFilter)
 
- 
- 
- 
Method Detail- 
scanvoid scan(JarScanType scanType, ServletContext context, JarScannerCallback callback) Scan the provided ServletContext and classloader for JAR files. Each JAR file found will be passed to the callback handler to be processed.- Parameters:
- scanType- The type of JAR scan to perform. This is passed to the filter which uses it to determine how to filter the results
- context- The ServletContext - used to locate and access WEB-INF/lib
- callback- The handler to process any JARs found
 
 - 
getJarScanFilterJarScanFilter getJarScanFilter() 
 - 
setJarScanFiltervoid setJarScanFilter(JarScanFilter jarScanFilter) 
 
- 
 
-