public class ContainerInitializer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<java.lang.String> |
_annotatedTypeNames |
protected java.util.Set<java.lang.String> |
_applicableTypeNames |
protected java.lang.Class<?>[] |
_interestedTypes |
protected javax.servlet.ServletContainerInitializer |
_target |
Constructor and Description |
---|
ContainerInitializer(java.lang.ClassLoader loader,
java.lang.String toString) |
ContainerInitializer(javax.servlet.ServletContainerInitializer target,
java.lang.Class<?>[] classes) |
Modifier and Type | Method and Description |
---|---|
void |
addAnnotatedTypeName(java.lang.String className)
A class has been found that has an annotation of interest
to this initializer.
|
void |
addApplicableTypeName(java.lang.String className) |
void |
callStartup(WebAppContext context) |
java.util.Set<java.lang.String> |
getAnnotatedTypeNames() |
java.util.Set<java.lang.String> |
getApplicableTypeNames() |
java.lang.Class[] |
getInterestedTypes() |
javax.servlet.ServletContainerInitializer |
getTarget() |
void |
resolveClasses(WebAppContext context,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> classMap) |
java.lang.String |
toString() |
protected final javax.servlet.ServletContainerInitializer _target
protected final java.lang.Class<?>[] _interestedTypes
protected final java.util.Set<java.lang.String> _applicableTypeNames
protected final java.util.Set<java.lang.String> _annotatedTypeNames
public ContainerInitializer(javax.servlet.ServletContainerInitializer target, java.lang.Class<?>[] classes)
public ContainerInitializer(java.lang.ClassLoader loader, java.lang.String toString)
public javax.servlet.ServletContainerInitializer getTarget()
public java.lang.Class[] getInterestedTypes()
public void addAnnotatedTypeName(java.lang.String className)
className
- the class name to addpublic java.util.Set<java.lang.String> getAnnotatedTypeNames()
public void addApplicableTypeName(java.lang.String className)
public java.util.Set<java.lang.String> getApplicableTypeNames()
public void callStartup(WebAppContext context) throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
public void resolveClasses(WebAppContext context, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> classMap)
Copyright © 1995–2023 Webtide. All rights reserved.