Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Bartel2014-05-27 17:22:28 +0000
committerJan Bartel2014-05-27 17:22:28 +0000
commitd2b08da8a474e066477643da635b4dd996c1ac58 (patch)
tree9c65e038c2ee79d97c2b9e33ecc0c5d029ce0c44 /jetty-annotations/src
parent5e3e0930e0725830d69c035c79f3878aabe6c14a (diff)
downloadorg.eclipse.jetty.project-d2b08da8a474e066477643da635b4dd996c1ac58.tar.gz
org.eclipse.jetty.project-d2b08da8a474e066477643da635b4dd996c1ac58.tar.xz
org.eclipse.jetty.project-d2b08da8a474e066477643da635b4dd996c1ac58.zip
Refactoring for ease of customization.
Diffstat (limited to 'jetty-annotations/src')
-rw-r--r--jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationDecorator.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationDecorator.java b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationDecorator.java
index c6b9cd5d3e..e87ce1fd88 100644
--- a/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationDecorator.java
+++ b/jetty-annotations/src/main/java/org/eclipse/jetty/annotations/AnnotationDecorator.java
@@ -28,13 +28,18 @@ import org.eclipse.jetty.webapp.WebAppContext;
*/
public class AnnotationDecorator implements Decorator
{
- AnnotationIntrospector _introspector = new AnnotationIntrospector();
+ protected AnnotationIntrospector _introspector = new AnnotationIntrospector();
/**
* @param context
*/
public AnnotationDecorator(WebAppContext context)
{
+ registerHandlers(context);
+ }
+
+ public void registerHandlers (WebAppContext context)
+ {
_introspector.registerHandler(new ResourceAnnotationHandler(context));
_introspector.registerHandler(new ResourcesAnnotationHandler(context));
_introspector.registerHandler(new RunAsAnnotationHandler(context));

Back to the top