Package org.apache.commons.vfs

Examples of org.apache.commons.vfs.FileObject.copyFrom()


            if (destFo.getType().equals(FileType.FOLDER)) {
                log.debug("vfs FILE into FOLDER");
                // get a handle on the new file to create at the destination.
                FileObject nestedDestFo = destFo.resolveFile(srcFo.getName().getBaseName());
                // copyFileToFile(srcFo, nestedDestFo, false); //append false here
                nestedDestFo.copyFrom(srcFo, new AllFileSelector());

            } else {
                log.debug("vfs FILE to FILE");
                // copyFileToFile(srcFo, destFo, false); //append false here
                destFo.copyFrom(srcFo, new AllFileSelector());
View Full Code Here


                copyNewResources(sourceFile, targetFile);
            }
            else if (sourceFile.getType().equals(FileType.FILE)) {
                if (!targetFile.exists()) {
                    getLog().info("Adding new overlay resource " + getBaseFolder().getName().getRelativeName(targetFile.getName()));
                    targetFile.copyFrom(sourceFile, new AllFileSelector());
                }
            }
        }
       
    }
View Full Code Here

            public boolean includeFile(FileSelectInfo fileInfo) {
                LOGGER.fine("Uncompressing " + fileInfo.getFile().getName().getFriendlyURI());
                return true;
            }
        };
        target.copyFrom(source, selector);
        source.close();
        manager.closeFileSystem(source.getFileSystem());
    }

    @SuppressWarnings("unchecked")
View Full Code Here

                    .resolveFile(remoteFilePath.replace("dav://", "webdav://"));

            FileObject localFile = vfsManager.resolveFile("file://"
                    + localFilePath);

            localFile.copyFrom(remoteFile, new AllFileSelector());
        } catch (FileSystemException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
View Full Code Here

   
   
    LOGGER.debug("Download file from server to client. " + webDAVFilePath + "->" + correctLocalFilePath);
   
    try {
      to.copyFrom(from, new AllFileSelector());
    } catch (FileSystemException e) {
      LOGGER.error("Error during download process",e);
    }   
  } 
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.