Package org.apache.commons.vfs

Examples of org.apache.commons.vfs.FileSystemManager.resolveFile()


            FileSystemManager vfsManager = VFS.getManager();

            WebdavFileObject remoteFile = (WebdavFileObject) vfsManager
                    .resolveFile(remoteFilePath.replace("dav://", "webdav://"));

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

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


    @Override
    public void upload(String localFilePath, String remoteFilePath) {
        try {
            FileSystemManager vfsManager = VFS.getManager();

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

            WebdavFileObject remoteFile = (WebdavFileObject) vfsManager
                    .resolveFile(remoteFilePath.replace("dav://", "webdav://"));
View Full Code Here

            FileSystemManager vfsManager = VFS.getManager();

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

            WebdavFileObject remoteFile = (WebdavFileObject) vfsManager
                    .resolveFile(remoteFilePath.replace("dav://", "webdav://"));

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

    public void put(String content, String remoteFilePath) {
        try {
            FileSystemManager vfsManager = VFS.getManager();

            // remoteFilePath = remoteFilePath.replace("dav://", "webdav://");
            WebdavFileObject remoteFile = (WebdavFileObject) vfsManager
                    .resolveFile(remoteFilePath.replace("dav://", "webdav://"));

            PrintStream printer = new PrintStream(remoteFile.getOutputStream());
            printer.println(content);
            printer.close();
View Full Code Here

      while((response == null || !response.exists())){
        LOGGER.debug("webdav path: " + path.replace("dav", "webdav") + "/.response");
        if(response == null) LOGGER.debug("response == null");
        LOGGER.debug("path: " + path);
        if(vfsManager == null) LOGGER.debug("vfsManager == null");
        response = (WebdavFileObject) vfsManager.resolveFile(path.replace("dav", "webdav") + "/.response");
      }
    } catch (FileSystemException fsException) {
      LOGGER.error(fsException.getMessage());
    }
    try {
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.