org.eclipse.jetty.annotations
类 AnnotationDecorator

java.lang.Object
  继承者 org.eclipse.jetty.annotations.AnnotationDecorator
所有已实现的接口:
ServletContextHandler.Decorator

public class AnnotationDecorator
extends Object
implements ServletContextHandler.Decorator

WebAppDecoratorWrapper


构造方法摘要
AnnotationDecorator(WebAppContext context)
           
 
方法摘要
 void decorateFilterHolder(FilterHolder filter)
           
<T extends Filter>
T
decorateFilterInstance(T filter)
           
<T extends EventListener>
T
decorateListenerInstance(T listener)
           
 void decorateServletHolder(ServletHolder servlet)
           
<T extends Servlet>
T
decorateServletInstance(T servlet)
           
 void destroyFilterInstance(Filter f)
           
 void destroyListenerInstance(EventListener f)
           
 void destroyServletInstance(Servlet s)
           
protected  void introspect(Object o)
          Look for annotations that can be discovered with introspection: Resource Resources PostConstruct PreDestroy ServletSecurity?
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

AnnotationDecorator

public AnnotationDecorator(WebAppContext context)
参数:
context -
方法详细信息

decorateFilterHolder

public void decorateFilterHolder(FilterHolder filter)
                          throws ServletException
指定者:
接口 ServletContextHandler.Decorator 中的 decorateFilterHolder
参数:
filter -
抛出:
ServletException
另请参见:
ServletContextHandler.Decorator.decorateFilterHolder(org.eclipse.jetty.servlet.FilterHolder)

decorateFilterInstance

public <T extends Filter> T decorateFilterInstance(T filter)
                                        throws ServletException
指定者:
接口 ServletContextHandler.Decorator 中的 decorateFilterInstance
类型参数:
T -
参数:
filter -
返回:
the decorated filter
抛出:
ServletException
另请参见:
ServletContextHandler.Decorator.decorateFilterInstance(javax.servlet.Filter)

decorateListenerInstance

public <T extends EventListener> T decorateListenerInstance(T listener)
                                                 throws ServletException
指定者:
接口 ServletContextHandler.Decorator 中的 decorateListenerInstance
类型参数:
T -
参数:
listener -
返回:
the decorated event listener instance
抛出:
ServletException
另请参见:
ServletContextHandler.Decorator.decorateListenerInstance(java.util.EventListener)

decorateServletHolder

public void decorateServletHolder(ServletHolder servlet)
                           throws ServletException
指定者:
接口 ServletContextHandler.Decorator 中的 decorateServletHolder
参数:
servlet -
抛出:
ServletException
另请参见:
ServletContextHandler.Decorator.decorateServletHolder(org.eclipse.jetty.servlet.ServletHolder)

decorateServletInstance

public <T extends Servlet> T decorateServletInstance(T servlet)
                                          throws ServletException
指定者:
接口 ServletContextHandler.Decorator 中的 decorateServletInstance
类型参数:
T -
参数:
servlet -
返回:
the decorated servlet instance
抛出:
ServletException
另请参见:
ServletContextHandler.Decorator.decorateServletInstance(javax.servlet.Servlet)

destroyFilterInstance

public void destroyFilterInstance(Filter f)
指定者:
接口 ServletContextHandler.Decorator 中的 destroyFilterInstance
参数:
f -
另请参见:
ServletContextHandler.Decorator.destroyFilterInstance(javax.servlet.Filter)

destroyServletInstance

public void destroyServletInstance(Servlet s)
指定者:
接口 ServletContextHandler.Decorator 中的 destroyServletInstance
参数:
s -
另请参见:
ServletContextHandler.Decorator.destroyServletInstance(javax.servlet.Servlet)

destroyListenerInstance

public void destroyListenerInstance(EventListener f)
指定者:
接口 ServletContextHandler.Decorator 中的 destroyListenerInstance
参数:
f -
另请参见:
ServletContextHandler.Decorator.destroyListenerInstance(java.util.EventListener)

introspect

protected void introspect(Object o)
Look for annotations that can be discovered with introspection:

参数:
o -


Copyright © 2013. All Rights Reserved.