Class AbstractVfsComponent
java.lang.Object
org.apache.commons.vfs.provider.AbstractVfsComponent
- All Implemented Interfaces:
VfsComponent
- Direct Known Subclasses:
AbstractFilesCache, AbstractFileSystem, AbstractVfsContainer, DefaultFileReplicator
A partial
VfsComponent implementation.- Version:
- $Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Wed, 29 Nov 2006) $
- Author:
- Adam Murdoch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Closes the provider.protected final VfsComponentContextReturns the context for this provider.protected final org.apache.commons.logging.LogReturns the logger for this file system to use.voidinit()Initialises the component.final voidsetContext(VfsComponentContext context) Sets the context for this file system provider.final voidsetLogger(org.apache.commons.logging.Log log) Sets the Logger to use for the component.
-
Constructor Details
-
AbstractVfsComponent
public AbstractVfsComponent()
-
-
Method Details
-
setLogger
public final void setLogger(org.apache.commons.logging.Log log) Sets the Logger to use for the component.- Specified by:
setLoggerin interfaceVfsComponent- Parameters:
log-
-
setContext
Sets the context for this file system provider.- Specified by:
setContextin interfaceVfsComponent- Parameters:
context- The context.
-
init
Initialises the component. This implementation does nothing.- Specified by:
initin interfaceVfsComponent- Throws:
FileSystemException
-
close
public void close()Closes the provider. This implementation does nothing.- Specified by:
closein interfaceVfsComponent
-
getLogger
protected final org.apache.commons.logging.Log getLogger()Returns the logger for this file system to use. -
getContext
Returns the context for this provider.
-