Package com.sun.jersey.spi.container

Examples of com.sun.jersey.spi.container.ContainerResponseFilter


    }

    public static List<ContainerResponseFilter> getResponseFilters(List<ResourceFilter> resourceFilters) {
        final List<ContainerResponseFilter> filters = new LinkedList<ContainerResponseFilter>();
        for (ResourceFilter rf : resourceFilters) {
            ContainerResponseFilter crf = rf.getResponseFilter();
            if (crf != null)
                filters.add(crf);
        }
        return filters;
    }
View Full Code Here


                    if (filterString.contains(HATEOAS_CONTEXT_FILTER.getClass().getName())) {
                        found = true;
                        break;
                    }
                } else if (f instanceof ContainerResponseFilter) {
                    ContainerResponseFilter r = (ContainerResponseFilter) f;
                    if (HATEOAS_CONTEXT_FILTER.equals(r)) {
                        found = true;
                        break;
                    }
                }
View Full Code Here

    }

    public List<ContainerResponseFilter> getResponseFilters(List<ResourceFilter> resourceFilters) {
        final List<ContainerResponseFilter> filters = new LinkedList<ContainerResponseFilter>();
        for (ResourceFilter rf : resourceFilters) {
            ContainerResponseFilter crf = rf.getResponseFilter();
            if (crf != null)
                filters.add(crf);
        }
        return filters;
    }
View Full Code Here

    }

    public static List<ContainerResponseFilter> getResponseFilters(List<ResourceFilter> resourceFilters) {
        final List<ContainerResponseFilter> filters = new LinkedList<ContainerResponseFilter>();
        for (ResourceFilter rf : resourceFilters) {
            ContainerResponseFilter crf = rf.getResponseFilter();
            if (crf != null)
                filters.add(crf);
        }
        return filters;
    }
View Full Code Here

        environment.jersey().register(new JsonBlobEditorResource(blobManager, configuration.getGoogleAnalyticsConfig()));
        environment.jersey().getResourceConfig().getContainerResponseFilters().add(new GitTipHeaderFilter());
        environment.jersey().getResourceConfig().getContainerRequestFilters().add(new RequestIdFilter("X-Request-ID"));

        // Support CORS
        environment.jersey().getResourceConfig().getContainerResponseFilters().add(new ContainerResponseFilter() {
            @Override
            public ContainerResponse filter(ContainerRequest request, ContainerResponse response) {
                MultivaluedMap headers = response.getHttpHeaders();
                headers.add("Access-Control-Allow-Origin", "*");
                headers.add("Access-Control-Allow-Methods", "GET,POST,PUT,DELETE,HEAD,OPTIONS");
View Full Code Here

TOP

Related Classes of com.sun.jersey.spi.container.ContainerResponseFilter

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.