Package | Description |
---|---|
org.apache.commons.vfs2.operations |
VFS Operations handling.
|
org.apache.commons.vfs2.operations.vcs |
VFS version control operations.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractFileOperation |
Modifier and Type | Method | Description |
---|---|---|
FileOperation |
AbstractFileOperationProvider.getOperation(FileObject file,
java.lang.Class<? extends FileOperation> operationClass) |
|
FileOperation |
DefaultFileOperations.getOperation(java.lang.Class<? extends FileOperation> operationClass) |
|
FileOperation |
FileOperationProvider.getOperation(FileObject file,
java.lang.Class<? extends FileOperation> operationClass) |
Get implementation for a given FileObject and FileOperation interface.
|
FileOperation |
FileOperations.getOperation(java.lang.Class<? extends FileOperation> operationClass) |
|
protected abstract FileOperation |
AbstractFileOperationProvider.instantiateOperation(FileObject file,
java.lang.Class<? extends FileOperation> operationClass) |
Get operation instance for specified FileOperation subclass.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Class<? extends FileOperation>[] |
DefaultFileOperations.getOperations() |
|
java.lang.Class<? extends FileOperation>[] |
FileOperations.getOperations() |
|
protected java.lang.Class<? extends FileOperation> |
AbstractFileOperationProvider.lookupOperation(java.lang.Class<? extends FileOperation> operationClass) |
Find class implementing a specific operation interface.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
AbstractFileOperationProvider.addOperation(java.lang.Class<? extends FileOperation> operationClass) |
Add new FileOperation to list of known operations.
|
void |
AbstractFileOperationProvider.collectOperations(java.util.Collection<java.lang.Class<? extends FileOperation>> operationsList,
FileObject file) |
Gather available operations for the specified FileObject and put them into specified operationsList.
|
void |
FileOperationProvider.collectOperations(java.util.Collection<java.lang.Class<? extends FileOperation>> operationsList,
FileObject file) |
Gather available operations for the specified FileObject and put them into specified operationsList.
|
protected abstract void |
AbstractFileOperationProvider.doCollectOperations(java.util.Collection<java.lang.Class<? extends FileOperation>> availableOperations,
java.util.Collection<java.lang.Class<? extends FileOperation>> resultList,
FileObject file) |
Gather available operations for the specified FileObject and put them into specified operationsList.
|
FileOperation |
AbstractFileOperationProvider.getOperation(FileObject file,
java.lang.Class<? extends FileOperation> operationClass) |
|
FileOperation |
DefaultFileOperations.getOperation(java.lang.Class<? extends FileOperation> operationClass) |
|
FileOperation |
FileOperationProvider.getOperation(FileObject file,
java.lang.Class<? extends FileOperation> operationClass) |
Get implementation for a given FileObject and FileOperation interface.
|
FileOperation |
FileOperations.getOperation(java.lang.Class<? extends FileOperation> operationClass) |
|
boolean |
DefaultFileOperations.hasOperation(java.lang.Class<? extends FileOperation> operationClass) |
|
boolean |
FileOperations.hasOperation(java.lang.Class<? extends FileOperation> operationClass) |
|
protected abstract FileOperation |
AbstractFileOperationProvider.instantiateOperation(FileObject file,
java.lang.Class<? extends FileOperation> operationClass) |
Get operation instance for specified FileOperation subclass.
|
protected java.lang.Class<? extends FileOperation> |
AbstractFileOperationProvider.lookupOperation(java.lang.Class<? extends FileOperation> operationClass) |
Find class implementing a specific operation interface.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
VcsAdd |
|
interface |
VcsCheckout |
|
interface |
VcsCommit |
|
interface |
VcsDelete |
|
interface |
VcsLog |
|
interface |
VcsRevert |
Restores pristine working copy file and cancels all local modifications.
|
interface |
VcsUpdate |