Class ModResultsOutExt

java.lang.Object
org.apache.jena.cmd.ModBase
arq.cmdline.ModResultsOut
se.liu.ida.hefquin.cli.modules.ModResultsOutExt
All Implemented Interfaces:
org.apache.jena.cmd.ArgModule, org.apache.jena.cmd.ArgModuleGeneral

public class ModResultsOutExt extends arq.cmdline.ModResultsOut
Command-line argument module for specifying result output, query processing statistics and federation access statistics.
  • Field Details

    • argOutputToFile

      protected final org.apache.jena.cmd.ArgDecl argOutputToFile
    • argSuppressResultPrintout

      protected final org.apache.jena.cmd.ArgDecl argSuppressResultPrintout
    • argSkipExecution

      protected final org.apache.jena.cmd.ArgDecl argSkipExecution
    • argQueryProcStats

      protected final org.apache.jena.cmd.ArgDecl argQueryProcStats
    • argOnelineTimeStats

      protected final org.apache.jena.cmd.ArgDecl argOnelineTimeStats
    • argFedAccessStats

      protected final org.apache.jena.cmd.ArgDecl argFedAccessStats
    • argQueryProcStatsToFile

      protected final org.apache.jena.cmd.ArgDecl argQueryProcStatsToFile
    • argOnelineTimeStatsToFile

      protected final org.apache.jena.cmd.ArgDecl argOnelineTimeStatsToFile
    • argFedAccessStatsToFile

      protected final org.apache.jena.cmd.ArgDecl argFedAccessStatsToFile
    • suppressResultPrintout

      protected boolean suppressResultPrintout
    • skipExecution

      protected boolean skipExecution
    • printQueryProcStats

      protected boolean printQueryProcStats
    • printFedAccessStats

      protected boolean printFedAccessStats
    • printOnelineTimeStats

      protected boolean printOnelineTimeStats
    • outputFile

      protected String outputFile
    • queryProcStatsFile

      protected String queryProcStatsFile
    • fedAccessStatsFile

      protected String fedAccessStatsFile
    • onelineTimeStatsFile

      protected String onelineTimeStatsFile
  • Constructor Details

    • ModResultsOutExt

      public ModResultsOutExt()
  • Method Details

    • registerWith

      public void registerWith(org.apache.jena.cmd.CmdGeneral cmdLine)
      Specified by:
      registerWith in interface org.apache.jena.cmd.ArgModuleGeneral
      Overrides:
      registerWith in class arq.cmdline.ModResultsOut
    • processArgs

      public void processArgs(org.apache.jena.cmd.CmdArgModule cmdLine)
      Specified by:
      processArgs in interface org.apache.jena.cmd.ArgModule
      Specified by:
      processArgs in interface org.apache.jena.cmd.ArgModuleGeneral
      Overrides:
      processArgs in class arq.cmdline.ModResultsOut
    • getOutputFile

      public String getOutputFile()
    • isSuppressResultPrintout

      public boolean isSuppressResultPrintout()
    • isSkipExecution

      public boolean isSkipExecution()
    • isPrintQueryProcStats

      public boolean isPrintQueryProcStats()
    • isPrintOnelineTimeStats

      public boolean isPrintOnelineTimeStats()
    • isPrintFedAccessStats

      public boolean isPrintFedAccessStats()
    • getQueryProcStatsFile

      public String getQueryProcStatsFile()
    • getOnelineTimeStatsFile

      public String getOnelineTimeStatsFile()
    • getFedAccessStatsFile

      public String getFedAccessStatsFile()
    • needsQueryProcStats

      public boolean needsQueryProcStats()
    • needsFedAccessStats

      public boolean needsFedAccessStats()
    • handleQueryProcStats

      public void handleQueryProcStats(org.apache.jena.atlas.json.JsonValue value, Consumer<String> errorHandler)
    • handleQueryProcStats

      public void handleQueryProcStats(QueryProcessingStatsAndExceptions statsAndExceptions, Consumer<String> errorHandler)
    • handleOnelineTimeStats

      public void handleOnelineTimeStats(String statsToBePrinted, Consumer<String> errorHandler)
    • handleFedAccessStats

      public void handleFedAccessStats(org.apache.jena.atlas.json.JsonValue value, Consumer<String> errorHandler)
    • handleFedAccessStats

      public void handleFedAccessStats(Stats fedAccessStats, Consumer<String> errorHandler)