Class SoBigDataHarvester

  • Direct Known Subclasses:
    ResourceCatalogueHarvester

    public abstract class SoBigDataHarvester
    extends BasicHarvester
    The Class SoBigDataHarvester.
    Author:
    Luca Frosini (ISTI-CNR), Francesco Mangiacrapa at ISTI-CNR (francesco.mangiacrapa@isti.cnr.it) May 24, 2018
    • Constructor Detail

      • SoBigDataHarvester

        public SoBigDataHarvester​(Date start,
                                  Date end,
                                  SortedSet<String> contexts)
                           throws Exception
        Instantiates a new so big data harvester.
        Parameters:
        start - the start
        end - the end
        contexts - the contexts. They are the VREs
        Throws:
        ParseException - the parse exception
        Exception
    • Method Detail

      • initMappingMaps

        protected void initMappingMaps()
                                throws org.gcube.common.authorization.client.exceptions.ObjectNotFound,
                                       Exception
        Inits the mapping maps.
        Throws:
        Exception
        org.gcube.common.authorization.client.exceptions.ObjectNotFound
      • getMapCatalogueGroupToVRE

        public HashMap<String,​String> getMapCatalogueGroupToVRE()
        Gets the map catalogue group to vre.
        Returns:
        the map catalogue group to vre
      • getMapSystemTypeToDBEntry

        public HashMap<String,​String> getMapSystemTypeToDBEntry()
        Returns:
        the mapSystemTypeToDBEntry
      • getMapWsFolderNameToVRE

        public HashMap<String,​String> getMapWsFolderNameToVRE()
        Returns:
        the mapWsFolderNameToVRE
      • getValidContexts

        public SortedSet<String> getValidContexts​(Set<String> contexts,
                                                  String base)
        Gets the so big data contexts.
        Parameters:
        contexts - the contexts
        base - the base
        Returns:
        the so big data contexts