Class ATXBuildAction<T extends AbstractTestReport>

    • Constructor Detail

      • ATXBuildAction

        public ATXBuildAction​(boolean projectLevel)
        Instantiates a new ATXBuildAction.
        Parameters:
        projectLevel - specifies whether archiving is restricted to project level only
    • Method Detail

      • getATXReports

        public List<T> getATXReports()
        Gets the ATX reports.
        Returns:
        the ATX reports
      • add

        public void add​(T report)
        Adds a ATX report.
        Parameters:
        report - the ATX report to add
      • addAll

        public void addAll​(Collection<T> reports)
        Adds a bundle of ATX reports.
        Parameters:
        reports - the collection of ATX reports
      • getDynamic

        public T getDynamic​(String token)
        Returns ATXReport specified by the URL.
        Parameters:
        token - the URL token
        Returns:
        the ATXReport or null if no proper report exists
      • hasArchivedReports

        public boolean hasArchivedReports()
        Specifies whether this action holds archived ATXZipReports.
        Returns:
        true if has archived reports, false otherwise