source: vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/service/impl/ResourceTypeCountingServiceImpl.java @ 4618

Last change on this file since 4618 was 4618, checked in by Twan Goosen, 10 years ago

added components, models and service required to show resource type counts in search results

File size: 1.4 KB
Line 
1/*
2 * Copyright (C) 2014 CLARIN
3 *
4 * This program is free software: you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation, either version 3 of the License, or
7 * (at your option) any later version.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
16 */
17
18package eu.clarin.cmdi.vlo.service.impl;
19
20import eu.clarin.cmdi.vlo.pojo.ResourceType;
21import eu.clarin.cmdi.vlo.pojo.ResourceTypeCount;
22import eu.clarin.cmdi.vlo.service.ResourceTypeCountingService;
23import java.util.Arrays;
24import java.util.Collection;
25
26/**
27 *
28 * @author twagoo
29 */
30public class ResourceTypeCountingServiceImpl implements ResourceTypeCountingService {
31
32    @Override
33    public Collection<ResourceTypeCount> countResourceTypes(Collection<String> resources) {
34        //mock
35        return Arrays.asList(new ResourceTypeCount(ResourceType.TEXT, 2),
36                new ResourceTypeCount(ResourceType.VIDEO, 1),
37                new ResourceTypeCount(ResourceType.OTHER, 1)
38                );
39    }
40   
41}
Note: See TracBrowser for help on using the repository browser.