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   
 

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

Methods in org.apache.jackrabbit.core.fs that throw FileSystemException
 void FileSystemResource.makeParentDirs()
          Creates the parent directory of this resource, including any necessary but nonexistent parent directories.
 void FileSystemResource.delete()
          Deletes this resource.
 void FileSystemResource.delete(boolean pruneEmptyParentDirs)
          Deletes this resource.
 boolean FileSystemResource.exists()
           
 InputStream FileSystemResource.getInputStream()
           
 void FileSystemResource.spool(OutputStream out)
          Spools this resource to the given output stream.
 OutputStream FileSystemResource.getOutputStream()
           
 RandomAccessOutputStream FileSystemResource.getRandomAccessOutputStream()
           
 long FileSystemResource.lastModified()
           
 long FileSystemResource.length()
           
 void FileSystemResource.touch()
           
 void FileSystemResource.move(String destPath)
           
 void FileSystem.init()
          Initialize the file system
 void FileSystem.close()
          Close the file system.
 InputStream FileSystem.getInputStream(String filePath)
          Returns an input stream of the contents of 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 FileSystem.getRandomAccessOutputStream(String filePath)
          Returns an output stream for writing bytes to the file denoted by this path.
 void FileSystem.createFolder(String folderPath)
          Creates the folder named by this path, including any necessary but nonexistent parent folders.
 boolean FileSystem.exists(String path)
          Tests whether the file system entry denoted by this path exists.
 boolean FileSystem.isFile(String path)
          Tests whether the file system entry denoted by this path is a file.
 boolean FileSystem.isFolder(String path)
          Tests whether the file system entry denoted by this path is a folder.
 boolean FileSystem.hasChildren(String path)
          Tests whether the file system entry denoted by this path has child entries.
 long FileSystem.length(String filePath)
          Returns the length of the file denoted by this path.
 long FileSystem.lastModified(String path)
          Returns the time that the file system entry denoted by this path was last modified.
 void FileSystem.touch(String filePath)
          Set the modified time of an existing file to now.
 String[] FileSystem.list(String folderPath)
          Returns an array of strings naming the files and folders 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[] FileSystem.listFolders(String folderPath)
          Returns an array of strings naming the folders in the folder denoted by this path.
 void FileSystem.deleteFile(String filePath)
          Deletes the file denoted by this path.
 void FileSystem.deleteFolder(String folderPath)
          Deletes the folder denoted by this path.
 void FileSystem.move(String srcPath, String destPath)
          Moves 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.init()
          Initialize the file system
 void BasedFileSystem.close()
          Close the file system. After calling this method, the file system is no longer accessible.
 void BasedFileSystem.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. Note that if this operation fails it may have succeeded in creating some of the necessary parent folders.
 void BasedFileSystem.deleteFile(String filePath)
          Deletes the file denoted by this path.
 void BasedFileSystem.deleteFolder(String folderPath)
          Deletes the folder denoted by this path. Any contents of this folder (folders and files) will be deleted recursively.
 boolean BasedFileSystem.exists(String path)
          Tests whether the file system entry denoted by this path exists.
 InputStream BasedFileSystem.getInputStream(String filePath)
          Returns an input stream of the contents of the file denoted by this path.
 OutputStream BasedFileSystem.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.
 RandomAccessOutputStream BasedFileSystem.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);
 boolean BasedFileSystem.hasChildren(String path)
          Tests whether the file system entry denoted by this path has child entries.
 boolean BasedFileSystem.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.
 long BasedFileSystem.lastModified(String path)
          Returns the time that the file system entry denoted by this path was last modified.
 long BasedFileSystem.length(String filePath)
          Returns the length of the file denoted by this path.
 void BasedFileSystem.touch(String filePath)
          Set the modified time of an existing file to now.
 String[] BasedFileSystem.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[] BasedFileSystem.listFolders(String folderPath)
          Returns an array of strings naming the folders in the folder denoted by this path.
 void BasedFileSystem.move(String srcPath, String destPath)
          Moves a file or folder to a new location.
static void FileSystemPathUtil.checkFormat(String path)
          Checks if path is a valid path.
 

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

Methods in org.apache.jackrabbit.core.fs.db that throw FileSystemException
 void DerbyFileSystem.close()
          Close the file system. After calling this method, the file system is no longer accessible.
 void DB2FileSystem.init()
          Initialize the file system

Since DB2 requires parameter markers within the select clause to be explicitly typed using cast(? as type_name) some statements had to be changed accordingly.

 void DbFileSystem.init()
          Initialize the file system
 void DbFileSystem.close()
          Close the file system. After calling this method, the file system is no longer accessible.
 void DbFileSystem.createFolder(String folderPath)
          Creates the folder named by this path, including any necessary but nonexistent parent folders. Note that if this operation fails it may have succeeded in creating some of the necessary parent folders.
 void DbFileSystem.deleteFile(String filePath)
          Deletes the file denoted by this path.
 void DbFileSystem.deleteFolder(String folderPath)
          Deletes the folder denoted by this path. Any contents of this folder (folders and files) will be deleted recursively.
 boolean DbFileSystem.exists(String path)
          Tests whether the file system entry denoted by this path exists.
 boolean DbFileSystem.isFile(String path)
          Tests whether the file system entry denoted by this path is a file.
 boolean DbFileSystem.isFolder(String path)
          Tests whether the file system entry denoted by this path is a folder.
 long DbFileSystem.lastModified(String path)
          Returns the time that the file system entry denoted by this path was last modified.
 long DbFileSystem.length(String filePath)
          Returns the length of the file denoted by this path.
 boolean DbFileSystem.hasChildren(String path)
          Tests whether the file system entry denoted by this path has child entries.
 String[] DbFileSystem.list(String folderPath)
          Returns an array of strings naming the files and folders in the folder denoted by this path.
 String[] DbFileSystem.listFiles(String folderPath)
          Returns an array of strings naming the files in the folder denoted by this path.
 String[] DbFileSystem.listFolders(String folderPath)
          Returns an array of strings naming the folders in the folder denoted by this path.
 void DbFileSystem.touch(String filePath)
          Set the modified time of an existing file to now.
 InputStream DbFileSystem.getInputStream(String filePath)
          Returns an input stream of the contents of the file denoted by this path.
 OutputStream DbFileSystem.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.
 RandomAccessOutputStream DbFileSystem.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);
 void DbFileSystem.copy(String srcPath, String destPath)
          Copies a file or folder to a new location.
 void DbFileSystem.move(String srcPath, String destPath)
          Moves a file or folder to a new location.
protected  void DbFileSystem.createDeepFolder(String folderPath)
          Creates the specified files system folder entry, recursively creating any non-existing intermediate folder entries.
protected  void DbFileSystem.copyDeepFolder(String srcPath, String destPath)
          Recursively copies the given folder to the given destination.
protected  void DbFileSystem.copyFile(String srcPath, String destPath)
          Copies the given file entry to the given destination path.
 

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

Methods in org.apache.jackrabbit.core.fs.local that throw FileSystemException
 void LocalFileSystem.init()
          Initialize the file system
 void LocalFileSystem.close()
          Close the file system. After calling this method, the file system is no longer accessible.
 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. Note that if this operation fails it may have succeeded in creating some of the necessary 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. Any contents of this folder (folders and files) will be deleted recursively.
 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. The file will be created if it doesn't exist. If the file exists, its contents will be overwritten.
 RandomAccessOutputStream LocalFileSystem.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);
 boolean LocalFileSystem.hasChildren(String path)
          Tests whether the file system entry denoted by this path has child entries.
 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.
 void LocalFileSystem.touch(String filePath)
          Set the modified time of an existing file to now.
 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.
 



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