Package it.geosolutions.geostore.services.dto.search

Examples of it.geosolutions.geostore.services.dto.search.CategoryFilter


    private static <R extends ReverseAttributeDef> AttributeFilter createAttributeFilter(R att, String value) {
        return new AttributeFilter(value, att.getName(), att.getType(), SearchOperator.EQUAL_TO);
    }

    private static CategoryFilter createCategoryFilter(UNREDDCategories category) {
        return new CategoryFilter(category.getName(), SearchOperator.EQUAL_TO);
    }
View Full Code Here


        long chartScriptId = gstcu.insert(chartScriptRes);
//        Resource fullChartScript = geostoreClient.getResource(chartScriptId);
        Resource fullChartScript = gstcu.getGeoStoreClient().getResource(chartScriptId);

        // ok, some real testing now
        SearchFilter chartDataFilter = new CategoryFilter(UNREDDCategories.CHARTDATA.getName(), SearchOperator.EQUAL_TO);
//        ShortResourceList res0 = geostoreClient.searchResources(chartDataFilter);
        ShortResourceList res0 = gstcu.getGeoStoreClient().searchResources(chartDataFilter);
        assertTrue(res0.isEmpty());

View Full Code Here

        RESTResource chartScriptRes = chartScript.createRESTResource();
        chartScriptRes.setName("testChartScript");
        gstcu.insert(chartScriptRes);
//        Resource fullChartScript = gstcu.getGeoStoreClient().getResource(chartScriptId);

        SearchFilter chartDataFilter = new CategoryFilter(UNREDDCategories.CHARTDATA.getName(), SearchOperator.EQUAL_TO);
        ShortResourceList res0 = gstcu.getGeoStoreClient().searchResources(chartDataFilter);
        assertTrue(res0.isEmpty());

        //---------------------
        // ok, some real testing now
View Full Code Here

        }
    }

    public static void deleteResources(UNREDDCategories cat) {
        LOGGER.info("Removing all resources in category " + cat);
        SearchFilter  filter = new CategoryFilter(cat.getName(), SearchOperator.EQUAL_TO);
        ShortResourceList sres = geostoreClient1.searchResources(filter);
        if( ! sres.isEmpty() ) {
            LOGGER.info("Deleting " + sres.getList().size() + " resources");
            for (ShortResource shortResource : sres.getList()) {
                LOGGER.info("Deleting resource #"+shortResource.getId()+ " " + shortResource.getName());
View Full Code Here

        }

//        Resource fullChartScript = gstcu.getGeoStoreClient().getResource(chartScriptId);

        // ok, some real testing now
        SearchFilter chartDataFilter = new CategoryFilter(UNREDDCategories.CHARTDATA.getName(), SearchOperator.EQUAL_TO);

        ShortResourceList res0 = gstcu.getGeoStoreClient().searchResources(chartDataFilter);
        assertTrue(res0.isEmpty());

        LOGGER.info("--------------- Data setup complete-- running real test ----------");
View Full Code Here

        //=== Data is set, prepare flow
        File inputFile = loadFile("reprocess/reprocessStats.xml");
        SingleFileActionExecutor.execute(reprocessAction, inputFile);

        //=== Check outcome
        SearchFilter chartDataFilter = new CategoryFilter(UNREDDCategories.CHARTDATA.getName(), SearchOperator.EQUAL_TO);
        SearchFilter layerUpdateFilter = new CategoryFilter(UNREDDCategories.LAYERUPDATE.getName(), SearchOperator.EQUAL_TO);

        ShortResourceList luList = gstcu.getGeoStoreClient().searchResources(layerUpdateFilter);
        assertEquals("Bad layerupdate #", 1, luList.getList().size());
        assertEquals(LAYERNAME+"_2010", luList.getList().get(0).getName());
View Full Code Here

TOP

Related Classes of it.geosolutions.geostore.services.dto.search.CategoryFilter

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.