Class NihmsTransformLoadService

java.lang.Object
org.eclipse.pass.loader.nihms.NihmsTransformLoadService

@Service public class NihmsTransformLoadService extends Object
Service that takes a filepath, gets the csvs there, and transforms/loads the data according to a list of statuses to be processed.
Author:
Karen Hanson
  • Constructor Details

  • Method Details

    • transformAndLoadFiles

      public void transformAndLoadFiles(Set<NihmsStatus> statusesToProcess)
      Goes through list of files in directory specified and processes those that have a NihmsStatus that matches a row in statusesToProcess. If statuseseToProcess is null/empty, it will process all statuses
      Parameters:
      statusesToProcess - if null or empty, all statuses will be processed.