Class AbstractVfsComponent

java.lang.Object
org.apache.commons.vfs.provider.AbstractVfsComponent
All Implemented Interfaces:
VfsComponent
Direct Known Subclasses:
AbstractFilesCache, AbstractFileSystem, AbstractVfsContainer, DefaultFileReplicator

public abstract class AbstractVfsComponent extends Object implements VfsComponent
A partial VfsComponent implementation.
Version:
$Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Wed, 29 Nov 2006) $
Author:
Adam Murdoch
  • 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 interface VfsComponent
      Parameters:
      log -
    • setContext

      public final void setContext(VfsComponentContext context)
      Sets the context for this file system provider.
      Specified by:
      setContext in interface VfsComponent
      Parameters:
      context - The context.
    • init

      public void init() throws FileSystemException
      Initialises the component. This implementation does nothing.
      Specified by:
      init in interface VfsComponent
      Throws:
      FileSystemException
    • close

      public void close()
      Closes the provider. This implementation does nothing.
      Specified by:
      close in interface VfsComponent
    • getLogger

      protected final org.apache.commons.logging.Log getLogger()
      Returns the logger for this file system to use.
    • getContext

      protected final VfsComponentContext getContext()
      Returns the context for this provider.