Uses of Class
org.apache.jackrabbit.core.fs.FileSystemException

Packages that use FileSystemException
org.apache.jackrabbit.core.fs   
org.apache.jackrabbit.core.fs.db This package contains the class DbFileSystem, a simple generic JDBC-based FileSystem implementation for Jackrabbit. 
org.apache.jackrabbit.core.fs.local   
org.apache.jackrabbit.core.fs.mem   
org.apache.jackrabbit.core.persistence.bundle.util   
 

Uses of FileSystemException in org.apache.jackrabbit.core.fs
 

Methods in org.apache.jackrabbit.core.fs that throw FileSystemException
static void FileSystemPathUtil.checkFormat(String path)
          Checks if path is a valid path.
 void BasedFileSystem.close()
          Close the file system.
 void FileSystem.close()
          Close the file system.
 void BasedFileSystem.copy(String srcPath, String destPath)
          Copies a file or folder to a new location.
 void FileSystem.copy(String srcPath, String destPath)
          Copies a file or folder to a new location.
 void BasedFileSystem.createFolder(String folderPath)
          Creates the folder named by this path, including any necessary but nonexistent parent folders.
 void FileSystem.createFolder(String folderPath)
          Creates the folder named by this path, including any necessary but nonexistent parent folders.
 void FileSystemResource.delete()
          Deletes this resource.
 void FileSystemResource.delete(boolean pruneEmptyParentDirs)
          Deletes this resource.
 void BasedFileSystem.deleteFile(String filePath)
          Deletes the file denoted by this path.
 void FileSystem.deleteFile(String filePath)
          Deletes the file denoted by this path.
 void BasedFileSystem.deleteFolder(String folderPath)
          Deletes the folder denoted by this path.
 void FileSystem.deleteFolder(String folderPath)
          Deletes the folder denoted by this path.
 boolean FileSystemResource.exists()
           
 boolean BasedFileSystem.exists(String path)
          Tests whether the file system entry denoted by this path exists.
 boolean FileSystem.exists(String path)
          Tests whether the file system entry denoted by this path exists.
 InputStream FileSystemResource.getInputStream()
           
 InputStream BasedFileSystem.getInputStream(String filePath)
          Returns an input stream of the contents of the file denoted by this path.
 InputStream FileSystem.getInputStream(String filePath)
          Returns an input stream of the contents of the file denoted by this path.
 OutputStream FileSystemResource.getOutputStream()
           
 OutputStream BasedFileSystem.getOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 OutputStream FileSystem.getOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 RandomAccessOutputStream FileSystemResource.getRandomAccessOutputStream()
           
 RandomAccessOutputStream BasedFileSystem.getRandomAccessOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 RandomAccessOutputStream FileSystem.getRandomAccessOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 boolean BasedFileSystem.hasChildren(String path)
          Tests whether the file system entry denoted by this path has child entries.
 boolean FileSystem.hasChildren(String path)
          Tests whether the file system entry denoted by this path has child entries.
 void BasedFileSystem.init()
          Initialize the file system
 void FileSystem.init()
          Initialize the file system
 boolean BasedFileSystem.isFile(String path)
          Tests whether the file system entry denoted by this path is a file.
 boolean FileSystem.isFile(String path)
          Tests whether the file system entry denoted by this path is a file.
 boolean BasedFileSystem.isFolder(String path)
          Tests whether the file system entry denoted by this path is a folder.
 boolean FileSystem.isFolder(String path)
          Tests whether the file system entry denoted by this path is a folder.
 long FileSystemResource.lastModified()
           
 long BasedFileSystem.lastModified(String path)
          Returns the time that the file system entry denoted by this path was last modified.
 long FileSystem.lastModified(String path)
          Returns the time that the file system entry denoted by this path was last modified.
 long FileSystemResource.length()
           
 long BasedFileSystem.length(String filePath)
          Returns the length of the file denoted by this path.
 long FileSystem.length(String filePath)
          Returns the length of the file denoted by this path.
 String[] BasedFileSystem.list(String folderPath)
          Returns an array of strings naming the files and folders in the folder denoted by this path.
 String[] FileSystem.list(String folderPath)
          Returns an array of strings naming the files and folders in the folder denoted by this path.
 String[] BasedFileSystem.listFiles(String folderPath)
          Returns an array of strings naming the files in the folder denoted by this path.
 String[] FileSystem.listFiles(String folderPath)
          Returns an array of strings naming the files in the folder denoted by this path.
 String[] BasedFileSystem.listFolders(String folderPath)
          Returns an array of strings naming the folders in the folder denoted by this path.
 String[] FileSystem.listFolders(String folderPath)
          Returns an array of strings naming the folders in the folder denoted by this path.
 void FileSystemResource.makeParentDirs()
          Creates the parent directory of this resource, including any necessary but nonexistent parent directories.
 void FileSystemResource.move(String destPath)
           
 void BasedFileSystem.move(String srcPath, String destPath)
          Moves a file or folder to a new location.
 void FileSystem.move(String srcPath, String destPath)
          Moves a file or folder to a new location.
 void FileSystemResource.spool(OutputStream out)
          Spools this resource to the given output stream.
 void FileSystemResource.touch()
           
 void BasedFileSystem.touch(String filePath)
          Set the modified time of an existing file to now.
 void FileSystem.touch(String filePath)
          Set the modified time of an existing file to now.
 

Uses of FileSystemException in org.apache.jackrabbit.core.fs.db
 

Methods in org.apache.jackrabbit.core.fs.db that throw FileSystemException
 void DatabaseFileSystem.close()
          Close the file system.
 void DatabaseFileSystem.copy(String srcPath, String destPath)
          Copies a file or folder to a new location.
protected  void DatabaseFileSystem.copyDeepFolder(String srcPath, String destPath)
          Recursively copies the given folder to the given destination.
protected  void DatabaseFileSystem.copyFile(String srcPath, String destPath)
          Copies the given file entry to the given destination path.
protected  void DatabaseFileSystem.createDeepFolder(String folderPath)
          Creates the specified files system folder entry, recursively creating any non-existing intermediate folder entries.
 void DatabaseFileSystem.createFolder(String folderPath)
          Creates the folder named by this path, including any necessary but nonexistent parent folders.
 void DatabaseFileSystem.deleteFile(String filePath)
          Deletes the file denoted by this path.
 void DatabaseFileSystem.deleteFolder(String folderPath)
          Deletes the folder denoted by this path.
 boolean DatabaseFileSystem.exists(String path)
          Tests whether the file system entry denoted by this path exists.
 InputStream DatabaseFileSystem.getInputStream(String filePath)
          Returns an input stream of the contents of the file denoted by this path.
 OutputStream OracleFileSystem.getOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path. The file will be created if it doesn't exist. If the file exists, its contents will be overwritten.

Overridden because we need to use oracle.sql.BLOB and PreparedStatement#setBlob instead of just PreparedStatement#setBinaryStream.

 OutputStream DatabaseFileSystem.getOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 RandomAccessOutputStream OracleFileSystem.getRandomAccessOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path. The file will be created if it doesn't exist. The current position of the file pointer is set to 0. See also RandomAccessOutputStream.seek(long);
 RandomAccessOutputStream DatabaseFileSystem.getRandomAccessOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 boolean DatabaseFileSystem.hasChildren(String path)
          Tests whether the file system entry denoted by this path has child entries.
 void OracleFileSystem.init()
          Initialize the file system

Retrieve the oracle.sql.BLOB class via reflection, and initialize the values for the DURATION_SESSION and MODE_READWRITE constants defined there.

 void DatabaseFileSystem.init()
          Initialize the file system
 boolean DatabaseFileSystem.isFile(String path)
          Tests whether the file system entry denoted by this path is a file.
 boolean DatabaseFileSystem.isFolder(String path)
          Tests whether the file system entry denoted by this path is a folder.
 long DatabaseFileSystem.lastModified(String path)
          Returns the time that the file system entry denoted by this path was last modified.
 long DatabaseFileSystem.length(String filePath)
          Returns the length of the file denoted by this path.
 String[] DatabaseFileSystem.list(String folderPath)
          Returns an array of strings naming the files and folders in the folder denoted by this path.
 String[] DatabaseFileSystem.listFiles(String folderPath)
          Returns an array of strings naming the files in the folder denoted by this path.
 String[] DatabaseFileSystem.listFolders(String folderPath)
          Returns an array of strings naming the folders in the folder denoted by this path.
 void DatabaseFileSystem.move(String srcPath, String destPath)
          Moves a file or folder to a new location.
 void DatabaseFileSystem.touch(String filePath)
          Set the modified time of an existing file to now.
 

Uses of FileSystemException in org.apache.jackrabbit.core.fs.local
 

Methods in org.apache.jackrabbit.core.fs.local that throw FileSystemException
 void LocalFileSystem.close()
          Close the file system.
 void LocalFileSystem.copy(String srcPath, String destPath)
          Copies a file or folder to a new location.
 void LocalFileSystem.createFolder(String folderPath)
          Creates the folder named by this path, including any necessary but nonexistent parent folders.
 void LocalFileSystem.deleteFile(String filePath)
          Deletes the file denoted by this path.
 void LocalFileSystem.deleteFolder(String folderPath)
          Deletes the folder denoted by this path.
 boolean LocalFileSystem.exists(String path)
          Tests whether the file system entry denoted by this path exists.
 InputStream LocalFileSystem.getInputStream(String filePath)
          Returns an input stream of the contents of the file denoted by this path.
 OutputStream LocalFileSystem.getOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 RandomAccessOutputStream LocalFileSystem.getRandomAccessOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 boolean LocalFileSystem.hasChildren(String path)
          Tests whether the file system entry denoted by this path has child entries.
 void LocalFileSystem.init()
          Initialize the file system
 boolean LocalFileSystem.isFile(String path)
          Tests whether the file system entry denoted by this path is a file.
 boolean LocalFileSystem.isFolder(String path)
          Tests whether the file system entry denoted by this path is a folder.
 long LocalFileSystem.lastModified(String path)
          Returns the time that the file system entry denoted by this path was last modified.
 long LocalFileSystem.length(String filePath)
          Returns the length of the file denoted by this path.
 String[] LocalFileSystem.list(String folderPath)
          Returns an array of strings naming the files and folders in the folder denoted by this path.
 String[] LocalFileSystem.listFiles(String folderPath)
          Returns an array of strings naming the files in the folder denoted by this path.
 String[] LocalFileSystem.listFolders(String folderPath)
          Returns an array of strings naming the folders in the folder denoted by this path.
 void LocalFileSystem.move(String srcPath, String destPath)
          Moves a file or folder to a new location.
 void LocalFileSystem.touch(String filePath)
          Set the modified time of an existing file to now.
 

Uses of FileSystemException in org.apache.jackrabbit.core.fs.mem
 

Methods in org.apache.jackrabbit.core.fs.mem that throw FileSystemException
 void MemoryFileSystem.copy(String srcPath, String destPath)
           
 void MemoryFileSystem.createFolder(String folderPath)
           
 void MemoryFileSystem.deleteFile(String filePath)
           
 void MemoryFileSystem.deleteFolder(String folderPath)
           
 boolean MemoryFileSystem.exists(String path)
           
 InputStream MemoryFileSystem.getInputStream(String filePath)
           
 OutputStream MemoryFileSystem.getOutputStream(String filePath)
           
 boolean MemoryFileSystem.hasChildren(String path)
           
 boolean MemoryFileSystem.isFile(String path)
           
 boolean MemoryFileSystem.isFolder(String path)
           
 long MemoryFileSystem.lastModified(String path)
           
 long MemoryFileSystem.length(String filePath)
           
 void MemoryFileSystem.touch(String filePath)
           
 

Uses of FileSystemException in org.apache.jackrabbit.core.persistence.bundle.util
 

Constructors in org.apache.jackrabbit.core.persistence.bundle.util that throw FileSystemException
HashMapIndex(FileSystemResource file)
          Creates a new hashmap index and loads the lookup tables from the filesystem resource.
 



Copyright © 2004-2007 The Apache Software Foundation. All Rights Reserved.