Class Run

  • All Implemented Interfaces:
    Constants, Registry, aQute.service.reporter.Report, aQute.service.reporter.Reporter, java.io.Closeable, java.lang.AutoCloseable, java.lang.Iterable<java.lang.String>

    public class Run
    extends Project
    • Constructor Detail

      • Run

        public Run​(Workspace workspace,
                   java.io.File projectDir,
                   java.io.File propertiesFile)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • Run

        public Run​(Workspace workspace,
                   java.io.File propertiesFile)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • createRun

        public static Run createRun​(Workspace workspace,
                                    java.io.File file)
                             throws java.lang.Exception
        Create a Run that will be stand alone if it contains -standalone. In that case the given workspace is ignored. Otherwise, the workspace must be a valid workspace.
        Throws:
        java.lang.Exception
      • report

        public void report​(java.util.Map<java.lang.String,​java.lang.Object> table)
                    throws java.lang.Exception
        Description copied from class: Project
        Report detailed info from this project
        Overrides:
        report in class Project
        Throws:
        java.lang.Exception
      • getName

        public java.lang.String getName()
        Overrides:
        getName in class Project