Class ALfnTileStore

All Implemented Interfaces:
ILfnResourceMetadataResolver, Closeable, AutoCloseable
Direct Known Subclasses:
ALfnTileStoreWrapper, TLfnFileSystemTileStore

public abstract class ALfnTileStore extends Object implements ILfnResourceMetadataResolver, Closeable
The main entry point for accessing a LuciadFusion Tile Store. The Tile Store provides:
  • query of resource metadata
  • add/put (put) of resource metadata
  • delete of resources
  • access to coverages, which provide functionality to handle individual tiles
  • capabilities providing the Tile Store metadata and the supported operations (defined as constants in TLfnTileStoreOperation)

By default, the Tile Store operations implemented in this class throw an UnsupportedOperationException. Implementations of this class should override and implement the operation methods that need to be supported.

The Tile Store can be accessed via a LTS client or it can be directly accessed on the file system.

Implementations of this class are thread-safe.