Uses of Interface
org.apache.commons.vfs2.operations.FileOperation
Packages that use FileOperation
Package
Description
VFS Operations handling.
VFS version control operations.
-
Uses of FileOperation in org.apache.commons.vfs2.operations
Classes in org.apache.commons.vfs2.operations that implement FileOperationMethods in org.apache.commons.vfs2.operations that return FileOperationModifier and TypeMethodDescriptionfinal FileOperation
AbstractFileOperationProvider.getOperation
(FileObject file, Class<? extends FileOperation> operationClass) DefaultFileOperations.getOperation
(Class<? extends FileOperation> operationClass) FileOperationProvider.getOperation
(FileObject file, Class<? extends FileOperation> operationClass) Gets implementation for a given FileObject and FileOperation interface.FileOperations.getOperation
(Class<? extends FileOperation> operationClass) Gets the file operation for the given class.protected abstract FileOperation
AbstractFileOperationProvider.instantiateOperation
(FileObject file, Class<? extends FileOperation> operationClass) Gets operation instance for specified FileOperation subclass.Methods in org.apache.commons.vfs2.operations that return types with arguments of type FileOperationModifier and TypeMethodDescriptionClass<? extends FileOperation>[]
DefaultFileOperations.getOperations()
Class<? extends FileOperation>[]
FileOperations.getOperations()
Gets all operations associated with this instance.protected final Class<? extends FileOperation>
AbstractFileOperationProvider.lookupOperation
(Class<? extends FileOperation> operationClass) Find class implementing a specific operation interface.Method parameters in org.apache.commons.vfs2.operations with type arguments of type FileOperationModifier and TypeMethodDescriptionprotected final void
AbstractFileOperationProvider.addOperation
(Class<? extends FileOperation> operationClass) Add new FileOperation to list of known operations.final void
AbstractFileOperationProvider.collectOperations
(Collection<Class<? extends FileOperation>> operationsList, FileObject file) Gather available operations for the specified FileObject and put them into specified operationsList.void
FileOperationProvider.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.final FileOperation
AbstractFileOperationProvider.getOperation
(FileObject file, Class<? extends FileOperation> operationClass) DefaultFileOperations.getOperation
(Class<? extends FileOperation> operationClass) FileOperationProvider.getOperation
(FileObject file, Class<? extends FileOperation> operationClass) Gets implementation for a given FileObject and FileOperation interface.FileOperations.getOperation
(Class<? extends FileOperation> operationClass) Gets the file operation for the given class.boolean
DefaultFileOperations.hasOperation
(Class<? extends FileOperation> operationClass) boolean
FileOperations.hasOperation
(Class<? extends FileOperation> operationClass) Tests @return whether an operationoperationClass
is available.protected abstract FileOperation
AbstractFileOperationProvider.instantiateOperation
(FileObject file, Class<? extends FileOperation> operationClass) Gets operation instance for specified FileOperation subclass.protected final Class<? extends FileOperation>
AbstractFileOperationProvider.lookupOperation
(Class<? extends FileOperation> operationClass) Find class implementing a specific operation interface. -
Uses of FileOperation in org.apache.commons.vfs2.operations.vcs
Subinterfaces of FileOperation in org.apache.commons.vfs2.operations.vcsModifier and TypeInterfaceDescriptioninterface
The VCS add file operation.interface
The VCS checkout file operation.interface
The VCS commit file operation.interface
The VCS delete file operation.interface
The VCS log file operation.interface
Restores pristine working copy file and cancels all local modifications.interface
The VCS update file operation.