Author: rgoers
Date: Wed Nov 17 22:52:52 2010
New Revision: 1036269

URL: http://svn.apache.org/viewvc?rev=1036269&view=rev
Log:
remove setLastModTime method. Change setLastModifiedTime to return a boolean

Modified:
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DefaultFileContent.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DelegateFileObject.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/local/LocalFile.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileObject.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileObject.java

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java?rev=1036269&r1=1036268&r2=1036269&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/AbstractFileObject.java
 Wed Nov 17 22:52:52 2010
@@ -267,26 +267,8 @@ public abstract class AbstractFileObject
      * <p/>
      * This implementation throws an exception.
      *
-     * @return false if it was not possible to change the time
-     * @since 2.0
-     */
-    protected boolean doSetLastModTime(final long modtime)
-        throws Exception
-    {
-        doSetLastModifiedTime(modtime);
-        return true;
-    }
-
-    /**
-     * Sets the last modified time of this file.  Is only called if
-     * {...@link #doGetType} does not return {...@link FileType#IMAGINARY}.
-     * <p/>
-     * This implementation throws an exception.
-     *
-     * @deprecated (2.0) use {...@link #doSetLastModTime}
      */
-    @Deprecated
-    protected void doSetLastModifiedTime(final long modtime)
+    protected boolean doSetLastModifiedTime(final long modtime)
         throws Exception
     {
         throw new 
FileSystemException("vfs.provider/set-last-modified-not-supported.error");

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DefaultFileContent.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DefaultFileContent.java?rev=1036269&r1=1036268&r2=1036269&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DefaultFileContent.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DefaultFileContent.java
 Wed Nov 17 22:52:52 2010
@@ -194,7 +194,7 @@ public final class DefaultFileContent im
         }
         try
         {
-            if (!file.doSetLastModTime(modTime))
+            if (!file.doSetLastModifiedTime(modTime))
             {
                 throw new 
FileSystemException("vfs.provider/set-last-modified.error", file);
             }

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DelegateFileObject.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DelegateFileObject.java?rev=1036269&r1=1036268&r2=1036269&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DelegateFileObject.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/DelegateFileObject.java
 Wed Nov 17 22:52:52 2010
@@ -314,7 +314,7 @@ public class DelegateFileObject
      * @since 2.0
      */
     @Override
-    protected boolean doSetLastModTime(final long modtime)
+    protected boolean doSetLastModifiedTime(final long modtime)
         throws Exception
     {
         file.getContent().setLastModifiedTime(modtime);

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/local/LocalFile.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/local/LocalFile.java?rev=1036269&r1=1036268&r2=1036269&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/local/LocalFile.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/local/LocalFile.java
 Wed Nov 17 22:52:52 2010
@@ -203,7 +203,7 @@ public class LocalFile
      * @since 2.0
      */
     @Override
-    protected boolean doSetLastModTime(final long modtime)
+    protected boolean doSetLastModifiedTime(final long modtime)
         throws FileSystemException
     {
         return file.setLastModified(modtime);

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileObject.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileObject.java?rev=1036269&r1=1036268&r2=1036269&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileObject.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileObject.java
 Wed Nov 17 22:52:52 2010
@@ -156,7 +156,7 @@ public class RamFileObject extends Abstr
      */
     /** @since 2.0 */
     @Override
-    protected boolean doSetLastModTime(long modtime) throws Exception
+    protected boolean doSetLastModifiedTime(long modtime) throws Exception
     {
         data.setLastModified(modtime);
         return true;

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileObject.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileObject.java?rev=1036269&r1=1036268&r2=1036269&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileObject.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileObject.java
 Wed Nov 17 22:52:52 2010
@@ -236,7 +236,7 @@ public class SftpFileObject extends Abst
      *            them with second precision.
      */
     @Override
-    protected void doSetLastModifiedTime(final long modtime) throws Exception
+    protected boolean doSetLastModifiedTime(final long modtime) throws 
Exception
     {
         final ChannelSftp channel = fileSystem.getChannel();
         try
@@ -250,6 +250,7 @@ public class SftpFileObject extends Abst
         {
             fileSystem.putChannel(channel);
         }
+        return true;
     }
 
     /**


Reply via email to