public abstract class AbstractVfsComponent extends java.lang.Object implements VfsComponent
VfsComponent
implementation.Constructor and Description |
---|
AbstractVfsComponent() |
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the provider.
|
protected VfsComponentContext |
getContext()
Returns the context for this provider.
|
protected Log |
getLogger()
Returns the logger for this file system to use.
|
void |
init()
Initialises the component.
|
void |
setContext(VfsComponentContext context)
Sets the context for this file system provider.
|
void |
setLogger(Log log)
Sets the Logger to use for the component.
|
public final void setLogger(Log log)
setLogger
in interface VfsComponent
log
- The Log to use.public final void setContext(VfsComponentContext context)
setContext
in interface VfsComponent
context
- The VfsComponentContext.public void init() throws FileSystemException
init
in interface VfsComponent
FileSystemException
- if an error occurs.public void close()
close
in interface VfsComponent
protected final Log getLogger()
protected final VfsComponentContext getContext()