Examples of FilterDef


Examples of org.apache.catalina.deploy.FilterDef

                            getContextPath()));
        }
        if (context.findFilterDef(filterName) != null) {
            return null;
        }
        FilterDef filterDef = new FilterDef();
        filterDef.setFilterName(filterName);
        filterDef.setFilterClass(className);
        context.addFilterDef(filterDef);
        ApplicationFilterConfig filterConfig = new ApplicationFilterConfig(context, filterDef);
        filterConfig.setDynamic(true);
        context.addApplicationFilterConfig(filterConfig);
        return (FilterRegistration.Dynamic) filterConfig.getFacade();
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

                        return null;
                    }
                }
            }
        }
        FilterDef filterDef = new FilterDef();
        filterDef.setFilterName(filterName);
        filterDef.setFilterClass(filter.getClass().getName());
        context.addFilterDef(filterDef);
        ApplicationFilterConfig filterConfig = new ApplicationFilterConfig(context, filterDef);
        filterConfig.setDynamic(true);
        filterConfig.setFilter(filter);
        context.addApplicationFilterConfig(filterConfig);
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

        if (restricted) {
            throw new UnsupportedOperationException(sm.getString("applicationContext.restricted"));
        }
        ApplicationFilterConfig filterConfig = context.findApplicationFilterConfig(filterName);
        if (filterConfig == null) {
            FilterDef filterDef = context.findFilterDef(filterName);
            if (filterDef == null) {
                return null;
            } else {
                filterConfig = new ApplicationFilterConfig(context, filterDef);
                context.addApplicationFilterConfig(filterConfig);
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

    /**
     * Return the set of defined filters for this Context.
     */
    public FilterDef[] findFilterDefs() {
        FilterDef results[] = new FilterDef[filterDefs.size()];
        return ((FilterDef[]) filterDefs.values().toArray(results));
    }
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

            ApplicationFilterChain filterChain = filterChains.get(i);
            ApplicationFilterConfig[] filterConfigs = filterChain.getFilters();
            int n = filterChain.getFilterCount();
            int pos = filterChain.getPointer();
            for (int j = 0; j < n; j++) {
                FilterDef filterDef = filterConfigs[j].getFilterDef();
                if (pos == j) {
                    buf.append("-> ");
                } else {
                    buf.append("   ");
                }
                buf.append("[F] ").append(filterDef.getFilterName()).append(" [")
                    .append(filterDef.getFilterClass()).append("] ").append(filterDef.getAsyncSupported() ? "[A]" : "")
                    .append("\r\n");
            }
            if (pos == n) {
                buf.append("-> ");
            } else {
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

        if (clazz.isAnnotationPresent(WebFilter.class)) {
            WebFilter annotation = clazz.getAnnotation(WebFilter.class);
            // Add servlet filter
            String filterName = annotation.filterName();
            FilterDef filterDef = new FilterDef();
            filterDef.setFilterName(annotation.filterName());
            filterDef.setFilterClass(clazz.getName());
            WebInitParam[] params = annotation.initParams();
            for (int i = 0; i < params.length; i++) {
                filterDef.addInitParameter(params[i].name(), params[i].value());
            }
            context.addFilterDef(filterDef);
            FilterMap filterMap = new FilterMap();
            filterMap.setFilterName(filterName);
            String[] urlPatterns = annotation.urlPatterns();
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

     * Return the set of defined filters for this Context.
     */
    public FilterDef[] findFilterDefs() {

        synchronized (filterDefs) {
            FilterDef results[] = new FilterDef[filterDefs.size()];
            return ((FilterDef[]) filterDefs.values().toArray(results));
        }

    }
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

            ApplicationFilterChain filterChain = filterChains.get(i);
            ApplicationFilterConfig[] filterConfigs = filterChain.getFilters();
            int n = filterChain.getFilterCount();
            int pos = filterChain.getPointer();
            for (int j = 0; j < n; j++) {
                FilterDef filterDef = filterConfigs[j].getFilterDef();
                if (pos == j) {
                    buf.append("-> ");
                } else {
                    buf.append("   ");
                }
                buf.append("[F] ").append(filterDef.getFilterName()).append(" [")
                    .append(filterDef.getFilterClass()).append("] ").append(filterDef.getAsyncSupported() ? "[A]" : "")
                    .append("\r\n");
            }
            if (pos == n) {
                buf.append("-> ");
            } else {
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

    /**
     * Return the set of defined filters for this Context.
     */
    public FilterDef[] findFilterDefs() {
        FilterDef results[] = new FilterDef[filterDefs.size()];
        return ((FilterDef[]) filterDefs.values().toArray(results));
    }
View Full Code Here

Examples of org.apache.catalina.deploy.FilterDef

     * Return the set of defined filters for this Context.
     */
    public FilterDef[] findFilterDefs() {

        synchronized (filterDefs) {
            FilterDef results[] = new FilterDef[filterDefs.size()];
            return ((FilterDef[]) filterDefs.values().toArray(results));
        }

    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.