Class Logger

java.lang.Object
org.openprovenance.prov.template.library.plead.client.logger.Logger
All Implemented Interfaces:
LoggerInterface

public class Logger extends Object implements LoggerInterface
  • Field Details

  • Constructor Details

    • Logger

      public Logger()
  • Method Details

    • getBuilders

      public Builder[] getBuilders()
      Description copied from interface: LoggerInterface
      Returns the array of builders
      Specified by:
      getBuilders in interface LoggerInterface
    • logPlead_transforming

      public static String logPlead_transforming(Integer transformed_file, String filename, Integer file, Integer method, Integer organization, Integer engineer, Integer transforming, Integer n_rows, Integer n_cols, String path, String time, String start, String end)
      Template describing the transformation of a file.
      Parameters:
      transformed_file - The file resulting from transformation (expected type: xsd:int)
      filename - The name of the transformed file (expected type: xsd:string)
      file - The file before transformation (expected type: xsd:int)
      method - The method to transform the file (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      transforming - The activity of transforming the file (expected type: xsd:int)
      n_rows - The number of rows in the file (expected type: xsd:int)
      n_cols - The number of columns in the file (expected type: xsd:int)
      path - The actual path of the file (expected type: xsd:string)
      time - Time when the transformed file is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • beanPlead_transforming

      public static Plead_transformingBean beanPlead_transforming(Integer transformed_file, String filename, Integer file, Integer method, Integer organization, Integer engineer, Integer transforming, Integer n_rows, Integer n_cols, String path, String time, String start, String end)
      Template describing the transformation of a file.
      Parameters:
      transformed_file - The file resulting from transformation (expected type: xsd:int)
      filename - The name of the transformed file (expected type: xsd:string)
      file - The file before transformation (expected type: xsd:int)
      method - The method to transform the file (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      transforming - The activity of transforming the file (expected type: xsd:int)
      n_rows - The number of rows in the file (expected type: xsd:int)
      n_cols - The number of columns in the file (expected type: xsd:int)
      path - The actual path of the file (expected type: xsd:string)
      time - Time when the transformed file is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • logPlead_filtering

      public static String logPlead_filtering(Integer filtered_file, String filename, Integer file, Integer method, Integer organization, Integer engineer, Integer filtering, Integer n_rows, Integer n_cols, String path, String time, String start, String end)
      TODO doc.
      Parameters:
      filtered_file - The file resulting from filtering (expected type: xsd:int)
      filename - The file name resulting from the filtering (expected type: xsd:string)
      file - The file before filtering (expected type: xsd:int)
      method - The method to filter the file (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      filtering - The activity of filtering the file (expected type: xsd:int)
      n_rows - The number of rows in the file (expected type: xsd:int)
      n_cols - The number of columns in the file (expected type: xsd:int)
      path - The actual path of the file (expected type: xsd:string)
      time - Time when the filtered file is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • beanPlead_filtering

      public static Plead_filteringBean beanPlead_filtering(Integer filtered_file, String filename, Integer file, Integer method, Integer organization, Integer engineer, Integer filtering, Integer n_rows, Integer n_cols, String path, String time, String start, String end)
      TODO doc.
      Parameters:
      filtered_file - The file resulting from filtering (expected type: xsd:int)
      filename - The file name resulting from the filtering (expected type: xsd:string)
      file - The file before filtering (expected type: xsd:int)
      method - The method to filter the file (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      filtering - The activity of filtering the file (expected type: xsd:int)
      n_rows - The number of rows in the file (expected type: xsd:int)
      n_cols - The number of columns in the file (expected type: xsd:int)
      path - The actual path of the file (expected type: xsd:string)
      time - Time when the filtered file is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • logPlead_training

      public static String logPlead_training(Integer pipeline, String filename, Integer training_dataset, Integer organization, Integer engineer, Integer training, String path, String time, String start, String end)
      TODO doc.
      Parameters:
      pipeline - The pipeline resulting from the training (expected type: xsd:int)
      filename - The pipeline filename resulting from the training (expected type: xsd:string)
      training_dataset - The dataset used in the training (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      training - The activity of transforming the file (expected type: xsd:int)
      path - The actual path of the file (expected type: xsd:string)
      time - Time when the pipeline is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • beanPlead_training

      public static Plead_trainingBean beanPlead_training(Integer pipeline, String filename, Integer training_dataset, Integer organization, Integer engineer, Integer training, String path, String time, String start, String end)
      TODO doc.
      Parameters:
      pipeline - The pipeline resulting from the training (expected type: xsd:int)
      filename - The pipeline filename resulting from the training (expected type: xsd:string)
      training_dataset - The dataset used in the training (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      training - The activity of transforming the file (expected type: xsd:int)
      path - The actual path of the file (expected type: xsd:string)
      time - Time when the pipeline is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • logPlead_validating

      public static String logPlead_validating(Integer score, Integer testing_dataset, Integer organization, Integer engineer, Integer validating, String path, Double score_value, String time, String start, String end)
      TODO doc.
      Parameters:
      score - The result of the validation (expected type: xsd:int)
      testing_dataset - The dataset used in the validation (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      validating - The activity of validating with the test dataset (expected type: xsd:int)
      path - The actual path of the file (expected type: xsd:string)
      score_value - The validation score (expected type: xsd:double)
      time - Time when the pipeline is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • beanPlead_validating

      public static Plead_validatingBean beanPlead_validating(Integer score, Integer testing_dataset, Integer organization, Integer engineer, Integer validating, String path, Double score_value, String time, String start, String end)
      TODO doc.
      Parameters:
      score - The result of the validation (expected type: xsd:int)
      testing_dataset - The dataset used in the validation (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      validating - The activity of validating with the test dataset (expected type: xsd:int)
      path - The actual path of the file (expected type: xsd:string)
      score_value - The validation score (expected type: xsd:double)
      time - Time when the pipeline is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • logPlead_approving

      public static String logPlead_approving(Integer approved_pipeline, String filename, Integer pipeline, Integer approval_record, Integer score, Integer organization, Integer manager, Integer approving, String signature, String path, String time, String start, String end)
      TODO doc.
      Parameters:
      approved_pipeline - The approved pipeline (expected type: xsd:int)
      filename - The filename of the approved pipeline (expected type: xsd:string)
      pipeline - The pipeline before approval (expected type: xsd:int)
      approval_record - The approval record (expected type: xsd:int)
      score - The score obtained through validation (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      manager - The manager approving the ML pipeline (expected type: xsd:int)
      approving - The activity of approving the pipeline (expected type: xsd:int)
      signature - The approval's signature (expected type: xsd:string)
      path - The actual path of the file (expected type: xsd:string)
      time - Time when the filtered file is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • beanPlead_approving

      public static Plead_approvingBean beanPlead_approving(Integer approved_pipeline, String filename, Integer pipeline, Integer approval_record, Integer score, Integer organization, Integer manager, Integer approving, String signature, String path, String time, String start, String end)
      TODO doc.
      Parameters:
      approved_pipeline - The approved pipeline (expected type: xsd:int)
      filename - The filename of the approved pipeline (expected type: xsd:string)
      pipeline - The pipeline before approval (expected type: xsd:int)
      approval_record - The approval record (expected type: xsd:int)
      score - The score obtained through validation (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      manager - The manager approving the ML pipeline (expected type: xsd:int)
      approving - The activity of approving the pipeline (expected type: xsd:int)
      signature - The approval's signature (expected type: xsd:string)
      path - The actual path of the file (expected type: xsd:string)
      time - Time when the filtered file is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • logPlead_splitting

      public static String logPlead_splitting(Integer split_file1, String filename1, Integer split_file2, String filename2, Integer file, Integer organization, Integer engineer, Integer splitting, Integer n_rows1, Integer n_cols1, String path1, Integer n_rows2, Integer n_cols2, String path2, String time, String start, String end)
      TODO doc.
      Parameters:
      split_file1 - The first file resulting from the split (expected type: xsd:int)
      filename1 - The first filename resulting from the split (expected type: xsd:string)
      split_file2 - The second file resulting from the split (expected type: xsd:int)
      filename2 - The second filename resulting from the split (expected type: xsd:string)
      file - The file before splitting (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      splitting - The activity of transforming the file (expected type: xsd:int)
      n_rows1 - The number of rows in the file (expected type: xsd:int)
      n_cols1 - The number of columns in the file (expected type: xsd:int)
      path1 - The actual path of the file (expected type: xsd:string)
      n_rows2 - The number of rows in the file (expected type: xsd:int)
      n_cols2 - The number of columns in the file (expected type: xsd:int)
      path2 - The actual path of the file (expected type: xsd:string)
      time - Time when the transformed file is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • beanPlead_splitting

      public static Plead_splittingBean beanPlead_splitting(Integer split_file1, String filename1, Integer split_file2, String filename2, Integer file, Integer organization, Integer engineer, Integer splitting, Integer n_rows1, Integer n_cols1, String path1, Integer n_rows2, Integer n_cols2, String path2, String time, String start, String end)
      TODO doc.
      Parameters:
      split_file1 - The first file resulting from the split (expected type: xsd:int)
      filename1 - The first filename resulting from the split (expected type: xsd:string)
      split_file2 - The second file resulting from the split (expected type: xsd:int)
      filename2 - The second filename resulting from the split (expected type: xsd:string)
      file - The file before splitting (expected type: xsd:int)
      organization - An organization aiming managing the ML pipeline (expected type: xsd:int)
      engineer - The engineer developing the ML pipeline (expected type: xsd:int)
      splitting - The activity of transforming the file (expected type: xsd:int)
      n_rows1 - The number of rows in the file (expected type: xsd:int)
      n_cols1 - The number of columns in the file (expected type: xsd:int)
      path1 - The actual path of the file (expected type: xsd:string)
      n_rows2 - The number of rows in the file (expected type: xsd:int)
      n_cols2 - The number of columns in the file (expected type: xsd:int)
      path2 - The actual path of the file (expected type: xsd:string)
      time - Time when the transformed file is created (expected type: xsd:dateTime)
      start - Time when the transformation starts (expected type: xsd:dateTime)
      end - Time when the transformation ends (expected type: xsd:dateTime)
      Returns:
      not documented.
    • initializeBeanTable

      public static <T> Map<String,T> initializeBeanTable(TableConfigurator<T> configurator)
      Initialize a table of bean builders
      Type Parameters:
      T - type variable for the result associated with each template name
      Parameters:
      configurator - a table configurator
      Returns:
      Map<String,T>
    • initializeCompositeBeanTable

      public static <T> Map<String,T> initializeCompositeBeanTable(CompositeTableConfigurator<T> configurator)
      Initialize a table of composite bean builders
      Type Parameters:
      T - type variable for the result associated with each template name
      Parameters:
      configurator - a table configurator
      Returns:
      Map<String,T>