Interface ISqlJetFileSystemsManager
-
- All Known Implementing Classes:
SqlJetFileSystemsManager
public interface ISqlJetFileSystemsManager
The list of all registeredISqlJetFileSystem
implementations.- Author:
- TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ISqlJetFileSystem
find(java.lang.String name)
Locate aISqlJetFileSystem
by name.void
register(ISqlJetFileSystem fs, boolean isDefault)
Register aISqlJetFileSystem
with the system.void
unregister(ISqlJetFileSystem fs)
Unregister aISqlJetFileSystem
so that it is no longer accessible.
-
-
-
Method Detail
-
find
ISqlJetFileSystem find(java.lang.String name)
Locate aISqlJetFileSystem
by name. If no name is given, simply return the defaultISqlJetFileSystem
.- Parameters:
name
-- Returns:
-
register
void register(ISqlJetFileSystem fs, boolean isDefault) throws SqlJetException
Register aISqlJetFileSystem
with the system. It is harmless to register the sameISqlJetFileSystem
multiple times. The newISqlJetFileSystem
becomes the default if isDefault is true.- Parameters:
fs
-isDefault
-- Throws:
SqlJetException
-
unregister
void unregister(ISqlJetFileSystem fs) throws SqlJetException
Unregister aISqlJetFileSystem
so that it is no longer accessible.- Parameters:
fs
-- Throws:
SqlJetException
-
-