Interface ReportScriptingFunctions

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void executeAndDistribute​(java.lang.String path, org.python.core.PyDictionary parameters, java.lang.String projectName, java.lang.String action, org.python.core.PyDictionary actionSettings)  
      byte[] executeReport​(java.lang.String path, java.lang.String fileType, org.python.core.PyDictionary arguments, java.lang.String projectName)  
      Dataset getReportNamesAsDataset​(java.lang.String projectName)  
      java.util.List<java.lang.String> getReportNamesAsList​(java.lang.String projectName)  
    • Method Detail

      • executeReport

        byte[] executeReport​(java.lang.String path,
                             java.lang.String fileType,
                             org.python.core.PyDictionary arguments,
                             java.lang.String projectName)
                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • executeAndDistribute

        void executeAndDistribute​(java.lang.String path,
                                  org.python.core.PyDictionary parameters,
                                  java.lang.String projectName,
                                  java.lang.String action,
                                  org.python.core.PyDictionary actionSettings)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getReportNamesAsDataset

        Dataset getReportNamesAsDataset​(java.lang.String projectName)
                                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getReportNamesAsList

        java.util.List<java.lang.String> getReportNamesAsList​(java.lang.String projectName)
                                                       throws java.lang.Exception
        Throws:
        java.lang.Exception