public long getLastModified() { try { return content.getLastModifiedTime(); } catch (FileSystemException fse) { } return -1; }
/** * Returns the last-modified time of this file. */ protected long doGetLastModifiedTime() throws Exception { return file.getContent().getLastModifiedTime(); }
/** * Returns the last modified time of this file. */ protected long doGetLastModifiedTime() throws Exception { return container.getContent().getLastModifiedTime(); }
/** * Handles a single source file. */ private void handleFile(final FileObject srcFile, final FileObject destFile) throws Exception { if (!destFile.exists() || srcFile.getContent().getLastModifiedTime() > destFile.getContent().getLastModifiedTime()) { // Destination file is out-of-date handleOutOfDateFile(srcFile, destFile); } else { // Destination file is up-to-date handleUpToDateFile(srcFile, destFile); } }
/** * get the last modified time on an ftp file * * @see org.apache.commons.vfs.provider.AbstractFileObject#doGetLastModifiedTime() */ protected long doGetLastModifiedTime() throws Exception { if (this.fileInfo.isSymbolicLink()) { return getLinkDestination().getContent().getLastModifiedTime(); } else { Calendar timestamp = this.fileInfo.getTimestamp(); if (timestamp == null) { return 0L; } else { return (timestamp.getTime().getTime()); } } }
public static UnixFsObject.RegularFile fromFileObject( RelativePath toFile, FileObject fromFile, FileAttributes attributes ) throws FileSystemException { FileContent content = fromFile.getContent(); LocalDateTime time = new LocalDateTime( content.getLastModifiedTime() ); return regularFile( toFile, time, content.getSize(), fromNull( attributes ) ); }
private FileMonitorAgent(DefaultFileMonitor fm, FileObject file) { this.fm = fm; this.file = file; this.refresh(); this.resetChildrenList(); try { this.exists = this.file.exists(); } catch (FileSystemException fse) { this.exists = false; } try { this.timestamp = this.file.getContent().getLastModifiedTime(); } catch (FileSystemException fse) { this.timestamp = -1; } }
public static UnixFsObject.Directory dirFromFileObject( RelativePath toFile, FileObject fromFile, FileAttributes attributes ) throws FileSystemException { if ( !fromFile.getType().equals( FileType.FOLDER ) ) { throw new FileSystemException( "Not a directory: " + fromFile.getName().getPath() + ", was: " + fromFile.getType() ); } FileContent content = fromFile.getContent(); return UnixFsObject.directory( toFile, new LocalDateTime( content.getLastModifiedTime() ), attributes ); } }
private void init() { if (!init) { try { resourceImpl = fsManager.resolveFile(vfsURI); content = resourceImpl.getContent(); exists = resourceImpl.exists(); lastModified = content.getLastModifiedTime(); contentLength = content.getSize(); } catch (FileSystemException e) { Message.debug(e); Message.verbose(e.getLocalizedMessage()); exists = false; lastModified = 0; contentLength = 0; } init = true; } }
log(newPrefix + "Last-Modified" + new Date(content.getLastModifiedTime())); if (showContent)
/** * Handles an out-of-date file. */ protected void handleOutOfDateFile(final FileObject srcFile, final FileObject destFile) throws FileSystemException { log("Copying " + srcFile + " to " + destFile); destFile.copyFrom(srcFile, Selectors.SELECT_SELF); if (preserveLastModified && srcFile.getFileSystem().hasCapability(Capability.GET_LAST_MODIFIED) && destFile.getFileSystem().hasCapability(Capability.SET_LAST_MODIFIED_FILE)) { final long lastModTime = srcFile.getContent().getLastModifiedTime(); destFile.getContent().setLastModifiedTime(lastModTime); } }
file.setPath( fileObjects[i].getName().getPath() ); file.setFile( fileObjects[i].getType().equals( FileType.FILE ) ); file.setLastModificationDate( new Date( fileObjects[i].getContent().getLastModifiedTime() ) ); if ( fileObjects[i].getType().equals( FileType.FILE ) )
this.file.getContent().getLastModifiedTime()) this.file.getContent().getLastModifiedTime();
setLastModified(m_fileContent.getLastModifiedTime()); } catch (final FileSystemException e) {
io.info("Last modified: {}", DateFormat.getInstance().format(new Date(content.getLastModifiedTime())));
io.info("Last modified: {}", DateFormat.getInstance().format(new Date(content.getLastModifiedTime())));
getFileSystem().hasCapability(Capability.GET_LAST_MODIFIED)) destFile.getContent().setLastModifiedTime(this.getContent().getLastModifiedTime());