Class DefaultTempFolder

java.lang.Object
org.sonar.api.impl.utils.DefaultTempFolder
All Implemented Interfaces:
org.sonar.api.Startable, org.sonar.api.utils.TempFolder

public class DefaultTempFolder extends Object implements org.sonar.api.utils.TempFolder, org.sonar.api.Startable
  • Constructor Details

    • DefaultTempFolder

      public DefaultTempFolder(File tempDir)
    • DefaultTempFolder

      public DefaultTempFolder(File tempDir, boolean deleteOnExit)
  • Method Details

    • newDir

      public File newDir()
      Specified by:
      newDir in interface org.sonar.api.utils.TempFolder
    • newDir

      public File newDir(String name)
      Specified by:
      newDir in interface org.sonar.api.utils.TempFolder
    • newFile

      public File newFile()
      Specified by:
      newFile in interface org.sonar.api.utils.TempFolder
    • newFile

      public File newFile(@Nullable String prefix, @Nullable String suffix)
      Specified by:
      newFile in interface org.sonar.api.utils.TempFolder
    • clean

      public void clean()
    • start

      public void start()
      Specified by:
      start in interface org.sonar.api.Startable
    • stop

      public void stop()
      Specified by:
      stop in interface org.sonar.api.Startable