Class ToolManager

  • 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 ToolManager
    extends Processor
    Install gradle from a repository in this workspace.
    • Constructor Detail

      • ToolManager

        public ToolManager​(Workspace workspace,
                           java.util.function.BiConsumer<java.lang.String,​java.lang.Object[]> reporter)
    • Method Detail

      • install

        public java.lang.String install​(java.lang.String url,
                                        java.util.Map<java.lang.String,​java.lang.String> parameters,
                                        boolean force)
      • progress

        public void progress​(java.lang.String format,
                             java.lang.Object... args)
        Overrides:
        progress in class Processor
      • toString

        public java.lang.String toString()
        Description copied from class: Processor
        Printout of the status of this processor for toString()
        Overrides:
        toString in class Processor