[exo-jcr-commits] exo-jcr SVN: r3515 - kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils.
do-not-reply at jboss.org
do-not-reply at jboss.org
Tue Nov 23 04:01:33 EST 2010
Author: tolusha
Date: 2010-11-23 04:01:30 -0500 (Tue, 23 Nov 2010)
New Revision: 3515
Modified:
kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils/PrivilegedFileHelper.java
Log:
EXOJCR-852: add new method listFiles(final File file, final FilenameFilter filter)
Modified: kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils/PrivilegedFileHelper.java
===================================================================
--- kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils/PrivilegedFileHelper.java 2010-11-22 16:14:36 UTC (rev 3514)
+++ kernel/trunk/exo.kernel.commons/src/main/java/org/exoplatform/commons/utils/PrivilegedFileHelper.java 2010-11-23 09:01:30 UTC (rev 3515)
@@ -653,6 +653,24 @@
* @param file
* @return
*/
+ public static File[] listFiles(final File file, final FilenameFilter filter)
+ {
+ PrivilegedAction<File[]> action = new PrivilegedAction<File[]>()
+ {
+ public File[] run()
+ {
+ return file.listFiles(filter);
+ }
+ };
+ return AccessController.doPrivileged(action);
+ }
+
+ /**
+ * Get file's list in privileged mode.
+ *
+ * @param file
+ * @return
+ */
public static File[] listFiles(final File file, final FileFilter filter)
{
PrivilegedAction<File[]> action = new PrivilegedAction<File[]>()
@@ -664,5 +682,4 @@
};
return AccessController.doPrivileged(action);
}
-
}
More information about the exo-jcr-commits
mailing list