TrueZIP Kernel 7.0-rc1

de.schlichtherle.truezip.fs
Interface FsDriverService

All Known Implementing Classes:
FsDriverLocator, FsDriverProvider

public interface FsDriverService

A service for a map of file system schemes and drivers.

Implementations must be thread-safe.

Author:
Christian Schlichtherle
See Also:
How-to support the enumeration of an implementation on the class path

Method Summary
 Map<FsScheme,FsDriver> getDrivers()
          Returns an immutable map of the supported file system drivers.
 

Method Detail

getDrivers

@NonNull
Map<FsScheme,FsDriver> getDrivers()
Returns an immutable map of the supported file system drivers. While the key of the returned map need not be null, its values must be nullable.

Calling this method multiple times should return the same map in order to ensure a consistent file system implementation scheme.

Returns:
An immutable map of the supported file system schemes and drivers.

TrueZIP Kernel 7.0-rc1

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.