Package org.apache.commons.vfs.provider
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 TypeMethodDescriptionvoid
close()
Closes the provider.protected final VfsComponentContext
Returns the context for this provider.protected final org.apache.commons.logging.Log
Returns the logger for this file system to use.void
init()
Initialises the component.final void
setContext
(VfsComponentContext context) Sets the context for this file system provider.final void
setLogger
(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:
setLogger
in interfaceVfsComponent
- Parameters:
log
-
-
setContext
Sets the context for this file system provider.- Specified by:
setContext
in interfaceVfsComponent
- Parameters:
context
- The context.
-
init
Initialises the component. This implementation does nothing.- Specified by:
init
in interfaceVfsComponent
- Throws:
FileSystemException
-
close
public void close()Closes the provider. This implementation does nothing.- Specified by:
close
in 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.
-