Class SoBigDataHarvester

java.lang.Object
org.gcube.dataharvest.harvester.BasicHarvester
org.gcube.dataharvest.harvester.sobigdata.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
  • Field Details

  • Constructor Details

    • 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 Details

    • 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
    • listGroup

      public static List<String> listGroup() throws Exception
      Throws:
      Exception
    • 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