Package | Description |
---|---|
org.apache.commons.vfs2.operations |
VFS Operations handling.
|
org.apache.commons.vfs2.operations.vcs |
VFS version control operations.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileOperation |
Modifier and Type | Method and Description |
---|---|
FileOperation |
DefaultFileOperations.getOperation(Class<? extends FileOperation> operationClass) |
FileOperation |
FileOperations.getOperation(Class<? extends FileOperation> operationClass) |
FileOperation |
FileOperationProvider.getOperation(FileObject file,
Class<? extends FileOperation> operationClass)
Get implementation for a given FileObject and FileOperation interface.
|
FileOperation |
AbstractFileOperationProvider.getOperation(FileObject file,
Class<? extends FileOperation> operationClass) |
protected abstract FileOperation |
AbstractFileOperationProvider.instantiateOperation(FileObject file,
Class<? extends FileOperation> operationClass)
Get operation instance for specified FileOperation subclass.
|
Modifier and Type | Method and Description |
---|---|
protected Class<? extends FileOperation> |
AbstractFileOperationProvider.lookupOperation(Class<? extends FileOperation> operationClass)
Find class implementing a specific operation interface.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractFileOperationProvider.addOperation(Class<? extends FileOperation> operationClass)
Add new FileOperation to list of known operations.
|
void |
FileOperationProvider.collectOperations(Collection<Class<? extends FileOperation>> operationsList,
FileObject file)
Gather available operations for the specified FileObject and put them into specified operationsList.
|
void |
AbstractFileOperationProvider.collectOperations(Collection<Class<? extends FileOperation>> operationsList,
FileObject file)
Gather available operations for the specified FileObject and put them into specified operationsList.
|
protected abstract void |
AbstractFileOperationProvider.doCollectOperations(Collection<Class<? extends FileOperation>> availableOperations,
Collection<Class<? extends FileOperation>> resultList,
FileObject file)
Gather available operations for the specified FileObject and put them into specified operationsList.
|
protected abstract void |
AbstractFileOperationProvider.doCollectOperations(Collection<Class<? extends FileOperation>> availableOperations,
Collection<Class<? extends FileOperation>> resultList,
FileObject file)
Gather available operations for the specified FileObject and put them into specified operationsList.
|
FileOperation |
DefaultFileOperations.getOperation(Class<? extends FileOperation> operationClass) |
FileOperation |
FileOperations.getOperation(Class<? extends FileOperation> operationClass) |
FileOperation |
FileOperationProvider.getOperation(FileObject file,
Class<? extends FileOperation> operationClass)
Get implementation for a given FileObject and FileOperation interface.
|
FileOperation |
AbstractFileOperationProvider.getOperation(FileObject file,
Class<? extends FileOperation> operationClass) |
boolean |
DefaultFileOperations.hasOperation(Class<? extends FileOperation> operationClass) |
boolean |
FileOperations.hasOperation(Class<? extends FileOperation> operationClass) |
protected abstract FileOperation |
AbstractFileOperationProvider.instantiateOperation(FileObject file,
Class<? extends FileOperation> operationClass)
Get operation instance for specified FileOperation subclass.
|
protected Class<? extends FileOperation> |
AbstractFileOperationProvider.lookupOperation(Class<? extends FileOperation> operationClass)
Find class implementing a specific operation interface.
|
Modifier and Type | Interface and 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 |
Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.