Package org.eclipse.jetty.servlet

Examples of org.eclipse.jetty.servlet.ListenerHolder


     * @throws InstantiationException
     * @throws IllegalAccessException
     */
    public EventListener newListenerInstance(WebAppContext context,Class<? extends EventListener> clazz) throws Exception
    {
        ListenerHolder h = context.getServletHandler().newListenerHolder(Source.DESCRIPTOR);
        EventListener l = context.getServletContext().createInstance(clazz);
        h.setListener(l);
        context.getServletHandler().addListener(h);
        return l;

    }
View Full Code Here


            {
                java.util.EventListener listener = (java.util.EventListener)_context.getServletContext().createInstance(clazz);     
                MetaData metaData = _context.getMetaData();
                if (metaData.getOrigin(clazz.getName()+".listener") == Origin.NotSet)
                {
                    ListenerHolder h = _context.getServletHandler().newListenerHolder(Source.ANNOTATION);
                    h.setListener(listener);
                    _context.getServletHandler().addListener(h);
                    _context.addEventListener(listener);
                }
            }
            else
View Full Code Here

     * @throws InstantiationException
     * @throws IllegalAccessException
     */
    protected EventListener newListenerInstance(WebAppContext context,Class<? extends EventListener> clazz) throws Exception
    {
        ListenerHolder h = context.getServletHandler().newListenerHolder(Source.DESCRIPTOR);
        EventListener l = context.getServletContext().createInstance(clazz);
        h.setListener(l);
        context.getServletHandler().addListener(h);
        return l;

    }
View Full Code Here

TOP

Related Classes of org.eclipse.jetty.servlet.ListenerHolder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.