org.tmatesoft.sqljet.core.internal
Interface ISqlJetFileSystemsManager

All Known Implementing Classes:
SqlJetFileSystemsManager

public interface ISqlJetFileSystemsManager

The list of all registered ISqlJetFileSystem implementations.


Method Summary
 ISqlJetFileSystem find(java.lang.String name)
          Locate a ISqlJetFileSystem by name.
 void register(ISqlJetFileSystem fs, boolean isDefault)
          Register a ISqlJetFileSystem with the system.
 void unregister(ISqlJetFileSystem fs)
          Unregister a ISqlJetFileSystem so that it is no longer accessible.
 

Method Detail

find

ISqlJetFileSystem find(java.lang.String name)
Locate a ISqlJetFileSystem by name. If no name is given, simply return the default ISqlJetFileSystem.

Parameters:
name -
Returns:

register

void register(ISqlJetFileSystem fs,
              boolean isDefault)
              throws SqlJetException
Register a ISqlJetFileSystem with the system. It is harmless to register the same ISqlJetFileSystem multiple times. The new ISqlJetFileSystem becomes the default if isDefault is true.

Parameters:
fs -
isDefault -
Throws:
SqlJetException

unregister

void unregister(ISqlJetFileSystem fs)
                throws SqlJetException
Unregister a ISqlJetFileSystem so that it is no longer accessible.

Parameters:
fs -
Throws:
SqlJetException