/
org.apache.tomcat/
tomcat-api/
9.0.26/
https://tomcat.apache.org/
: Definition of interfaces shared by Catalina and Jasper
Apache License, Version 2.0
Dependencies
java/11
org.apache.tomcat/tomcat-servlet-api/9.0.26
Declarations
org
apache
tomcat
ContextBind
bind(boolean, ClassLoader): ClassLoader
unbind(boolean, ClassLoader): void
InstanceManager
newInstance(Class<Object>): Object
newInstance(String): Object
newInstance(String, ClassLoader): Object
newInstance(Object): void
destroyInstance(Object): void
backgroundProcess(): void
InstanceManagerBindings
bindings: Map<ClassLoader, InstanceManager>
bind(ClassLoader, InstanceManager): void
unbind(ClassLoader): void
get(ClassLoader): InstanceManager
InstrumentableClassLoader
addTransformer(ClassFileTransformer): void
removeTransformer(ClassFileTransformer): void
copyWithoutTransformers(): ClassLoader
Jar
getJarFileURL(): URL
getInputStream(String): InputStream
getLastModified(String): long
exists(String): boolean
close(): void
nextEntry(): void
getEntryName(): String
getEntryInputStream(): InputStream
getURL(String): String
getManifest(): Manifest
reset(): void
JarScanFilter
check(JarScanType, String): boolean
JarScanType
TLD: JarScanType
PLUGGABILITY: JarScanType
OTHER: JarScanType
JarScanner
scan(JarScanType, ServletContext, JarScannerCallback): void
getJarScanFilter(): JarScanFilter
setJarScanFilter(JarScanFilter): void
JarScannerCallback
scan(Jar, String, boolean): void
scan(File, String, boolean): void
scanWebInfClasses(): void
PeriodicEventListener
periodicEvent(): void
SimpleInstanceManager
newInstance(String): Object
SimpleInstanceManager(): void
newInstance(Class<Object>): Object
newInstance(String, ClassLoader): Object
newInstance(Object): void
destroyInstance(Object): void
prepareInstance(Object): Object
Java files
org/apache/tomcat/
Class files
org/apache/tomcat/