Package org.apache.commons.vfs
Class Capability
java.lang.Object
org.apache.commons.vfs.Capability
An enumerated type representing the capabilities of files and file systems.
- Version:
- $Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Wed, 29 Nov 2006) $
- Author:
- Adam Murdoch
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CapabilityFile content can be appended.static final CapabilityFile attributes are supported.static final CapabilityA compressed filesystem is a filesystem which use compression.static final CapabilityFiles can be created.static final CapabilityFiles can be deleted.static final CapabilityThe provider itself do not provide a filesystem.static final CapabilityFile system attributes are supported.static final CapabilityFile get last-modified time is supported.static final CapabilityThe file type can be determined.static final CapabilityJunctions are supported.static final CapabilityFile last-modified time is supported.static final CapabilityChildren of files can be listed.static final CapabilityThe set of attributes defined by the Jar manifest specification are supported.static final CapabilityFile content can be read in random mode.static final CapabilityFile content can be written in random mode.static final CapabilityFile content can be read.static final CapabilityFiles can be renamed.static final CapabilityFile set last-modified time is supported.static final Capabilityfolder set last-modified time is supported.static final CapabilityFile content signing is supported.static final CapabilityURI are supported.static final CapabilityA virtual filesystem can be an archive like tar or zip.static final CapabilityFile content can be written. -
Method Summary
-
Field Details
-
READ_CONTENT
File content can be read. -
WRITE_CONTENT
File content can be written. -
RANDOM_ACCESS_READ
File content can be read in random mode. -
RANDOM_ACCESS_WRITE
File content can be written in random mode. -
APPEND_CONTENT
File content can be appended. -
ATTRIBUTES
File attributes are supported. -
LAST_MODIFIED
File last-modified time is supported. -
GET_LAST_MODIFIED
File get last-modified time is supported. -
SET_LAST_MODIFIED_FILE
File set last-modified time is supported. -
SET_LAST_MODIFIED_FOLDER
folder set last-modified time is supported. -
SIGNING
File content signing is supported. -
CREATE
Files can be created. -
DELETE
Files can be deleted. -
RENAME
Files can be renamed. -
GET_TYPE
The file type can be determined. -
LIST_CHILDREN
Children of files can be listed. -
URI
URI are supported. Files without this capability use URI that do not globally and uniquely identify the file. -
FS_ATTRIBUTES
File system attributes are supported. -
JUNCTIONS
Junctions are supported. -
MANIFEST_ATTRIBUTES
The set of attributes defined by the Jar manifest specification are supported. The attributes aren't necessarily stored in a manifest file. -
DISPATCHER
The provider itself do not provide a filesystem. It simply resolves a full name and dispatches the request back to the filesystemmanager.
A provider with this capability cant tell much about the capabilities about the finally used filesystem in advance. -
COMPRESS
A compressed filesystem is a filesystem which use compression. -
VIRTUAL
A virtual filesystem can be an archive like tar or zip.
-
-
Method Details