public class WebAnnotationSet extends Object
AnnotationSet for processing the annotations of the web application
classes (/WEB-INF/classes
and /WEB-INF/lib
).
Modifier and Type | Field and Description |
---|---|
protected static StringManager |
sm
The string resources for this package.
|
Constructor and Description |
---|
WebAnnotationSet() |
Modifier and Type | Method and Description |
---|---|
protected static void |
addResource(Context context,
Resource annotation)
Process a Resource annotation to set up a Resource.
|
protected static void |
addResource(Context context,
Resource annotation,
String defaultName,
Class<?> defaultType) |
static void |
loadApplicationAnnotations(Context context)
Process the annotations on a context.
|
protected static void |
loadApplicationFilterAnnotations(Context context)
Process the annotations for the filters.
|
protected static void |
loadApplicationListenerAnnotations(Context context)
Process the annotations for the listeners.
|
protected static void |
loadApplicationServletAnnotations(Context context)
Process the annotations for the servlets.
|
protected static void |
loadClassAnnotation(Context context,
Class<?> classClass)
Process the annotations on a context for a given className.
|
protected static void |
loadFieldsAnnotation(Context context,
Class<?> classClass) |
protected static void |
loadMethodsAnnotation(Context context,
Class<?> classClass) |
protected static final StringManager sm
public static void loadApplicationAnnotations(Context context)
protected static void loadApplicationListenerAnnotations(Context context)
protected static void loadApplicationFilterAnnotations(Context context)
protected static void loadApplicationServletAnnotations(Context context)
protected static void loadClassAnnotation(Context context, Class<?> classClass)
protected static void loadFieldsAnnotation(Context context, Class<?> classClass)
protected static void loadMethodsAnnotation(Context context, Class<?> classClass)
protected static void addResource(Context context, Resource annotation)
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.