Class TempDirectory.CloseablePath

    • Method Detail

      • get

        java.nio.file.Path get()
      • deleteAllFilesAndDirectories

        private java.util.SortedMap<java.nio.file.Path,​java.io.IOException> deleteAllFilesAndDirectories​(TempDirectory.FileOperations fileOperations)
                                                                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • tryToResetPermissions

        private static void tryToResetPermissions​(java.nio.file.Path path)
      • createIOExceptionWithAttachedFailures

        private java.io.IOException createIOExceptionWithAttachedFailures​(java.util.SortedMap<java.nio.file.Path,​java.io.IOException> failures)
      • tryToDeleteOnExit

        private java.nio.file.Path tryToDeleteOnExit​(java.nio.file.Path path)
      • relativizeSafely

        private java.nio.file.Path relativizeSafely​(java.nio.file.Path path)