Interface TechnologyService

All Known Subinterfaces:
DockerService, GitService, MavenService
All Known Implementing Classes:
DockerServiceImpl, GitServiceImpl, MavenServiceImpl

public interface TechnologyService
  • Field Details

    • scriptDirectory

      static final String scriptDirectory
  • Method Details

    • installed

      boolean installed()
    • installed

      default boolean installed(String technology)
    • install

      void install()
    • installFromScript

      default void installFromScript(String scriptFilePath)
      Parameters:
      scriptFilePath - a relative path from scriptDirectory, it shouldn't start with '/'