Package javax.servlet.annotation
Annotation Type HandlesTypes
-
@Target(TYPE) @Retention(RUNTIME) public @interface HandlesTypes
This annotation is used to declare the class types that aServletContainerInitializer
can handle.- Since:
- Servlet 3.0
- See Also:
ServletContainerInitializer
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.Class<?>[]
value
The classes in which aServletContainerInitializer
has expressed interest.
-
-
-
Element Detail
-
value
java.lang.Class<?>[] value
The classes in which aServletContainerInitializer
has expressed interest.If an implementation of
ServletContainerInitializer
specifies this annotation, the Servlet container must pass theSet
of application classes that extend, implement, or have been annotated with the class types listed by this annotation to theServletContainerInitializer.onStartup(java.util.Set<java.lang.Class<?>>, javax.servlet.ServletContext)
method of the ServletContainerInitializer (if no matching classes are found,null
must be passed instead)- Returns:
- the classes in which
ServletContainerInitializer
has expressed interest
-
-