Example #1
0
 // linux and win32.
 public static boolean setWritable(File file) {
   if (isJNAPresent()) {
     return SVNFileUtil.isWindows
         ? SVNWin32Util.setWritable(file)
         : SVNLinuxUtil.setWritable(file);
   }
   return false;
 }
Example #2
0
 public static boolean setSGID(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.setSGID(file);
   }
   return false;
 }
Example #3
0
 public static boolean setExecutable(File file, boolean set) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.setExecutable(file, set);
   }
   return false;
 }
Example #4
0
 public static String getLinkTarget(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.getLinkTarget(file);
   }
   return null;
 }
Example #5
0
 public static Boolean isExecutable(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.isExecutable(file);
   }
   return null;
 }
Example #6
0
 public static SVNFileType getFileType(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.getFileType(file);
   }
   return null;
 }
Example #7
0
 public static Long getSymlinkLastModified(File file) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.getSymlinkLastModified(file);
   }
   return null;
 }
Example #8
0
 public static boolean createSymlink(File file, String linkName) {
   if (isJNAPresent()) {
     return SVNLinuxUtil.createSymlink(file, linkName);
   }
   return false;
 }