Package org.geowebcache.filter.parameters

Examples of org.geowebcache.filter.parameters.RegexParameterFilter


    public void testConveyorCreation() {
        StorageBroker sb = null;

        List<ParameterFilter> filters = new ArrayList<ParameterFilter>();
        RegexParameterFilter parameterFilter = new RegexParameterFilter();
        parameterFilter.key = CQL_FILTER_PARAMETER_NAME;
        parameterFilter.defaultValue = "";
        parameterFilter.regex = "value='.*'";
        filters.add(parameterFilter);

View Full Code Here


        strParam.setDefaultValue("now");
        List<String> strValues = new ArrayList(strParam.getValues());
        strValues.addAll(Arrays.asList("today", "yesterday", "tomorrow"));
        strParam.setValues(strValues);

        RegexParameterFilter regExParam = new RegexParameterFilter();
        regExParam.setKey("CQL_FILTER");
        regExParam.setDefaultValue("INCLUDE");
        regExParam.setRegex(".*");

        FloatParameterFilter floatParam = new FloatParameterFilter();
        floatParam.setKey("ENV");
        floatParam.setThreshold(Float.valueOf(1E-4F));
        List<Float> floatValues = new ArrayList(floatParam.getValues());
View Full Code Here

            final GeoServerTileLayerInfo tileLayerInfo, final String paramKey, boolean createParam) {
       
        createParam |= tileLayerInfo.removeParameterFilter(paramKey);
       
        if (createParam) {
            RegexParameterFilter filter = new RegexParameterFilter();
            filter.setKey(paramKey);
            filter.setDefaultValue("");
            filter.setRegex(".*");
            tileLayerInfo.addParameterFilter(filter);
        }
    }
View Full Code Here

        kvp.put("time", timeValue);

        List<String> mimeFormats = new ArrayList<String>();
        mimeFormats.add("image/png");
        List<ParameterFilter> parameterFilters = new ArrayList<ParameterFilter>();
        RegexParameterFilter filter = new RegexParameterFilter();
        filter.setKey("time");
        filter.setRegex("\\d{2}:\\d{2}");
        parameterFilters.add(filter);
        TileLayer tileLayer = new WMSLayer(layerName, null, null, layerName, mimeFormats, null,
                parameterFilters, null, null, true);
        when(tld.getTileLayer(layerName)).thenReturn(tileLayer);
View Full Code Here

    public void testConveyorCreation() {
        StorageBroker sb = null;

        List<ParameterFilter> filters = new ArrayList<ParameterFilter>();
        RegexParameterFilter parameterFilter = new RegexParameterFilter();
        parameterFilter.setKey(CQL_FILTER_PARAMETER_NAME);
        parameterFilter.setDefaultValue("");
        parameterFilter.setRegex("value='.*'");
        filters.add(parameterFilter);

        WMSLayer wmsLayer = new WMSLayer(TEST_LAYER_NAME, null, null, null, null, null, filters,
                null, null, true, null);

View Full Code Here

TOP

Related Classes of org.geowebcache.filter.parameters.RegexParameterFilter

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.