Author: fanningpj
Date: Mon Dec 30 22:01:17 2024
New Revision: 1922789
URL: http://svn.apache.org/viewvc?rev=1922789&view=rev
Log:
try to fix temp file docs
Modified:
poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
Modified:
poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java?rev=1922789&r1=1922788&r2=1922789&view=diff
==============================================================================
---
poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
(original)
+++
poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
Mon Dec 30 22:01:17 2024
@@ -32,8 +32,8 @@ import java.util.concurrent.locks.Reentr
* Default implementation of the {@link TempFileCreationStrategy} used by
{@link TempFile}:
* Files are collected into one directory.
* Files may be manually deleted by user prior to JVM exit.
- * You can define the system property {@link #DELETE_FILES_ON_EXIT} and set to
true if you want to
- * delete any stray files on clean JVM exit.
+ * You can define the system property {@link #DELETE_FILES_ON_EXIT} if you
want to
+ * delete any stray files on clean JVM exit (any non-empty value means add the
deleteOnExit flag).
*
* The POI code should tidy up temp files when it no longer needs them.
* The temporary directory is not deleted after the JVM exits.
@@ -83,8 +83,8 @@ public class DefaultTempFileCreationStra
// Generate a unique new filename
File newFile = Files.createTempFile(dir.toPath(), prefix,
suffix).toFile();
- // Set the delete on exit flag if requested
- if (Boolean.getBoolean(DELETE_FILES_ON_EXIT)) {
+ // Set the delete on exit flag if sys prop is set
+ if (System.getProperty(DELETE_FILES_ON_EXIT) != null) {
newFile.deleteOnExit();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]