public class TLfnTileStoreOperation extends Object
ALfnTileStore
.Constructor and Description |
---|
TLfnTileStoreOperation(String aName)
Creates a operation.
|
Modifier and Type | Method and Description |
---|---|
String |
getName()
Gets the name of this operation.
|
static boolean |
isUserDataSupported(TLfnTileStoreCapabilities aCapabilities)
Determines whether the Tile Store supports user data operations.
|
public static final TLfnTileStoreOperation QUERY_OPERATION
ALfnTileStore.query(com.luciad.fusion.tilestore.ILfnQueryHandler, com.luciad.fusion.tilestore.TLfnQuery)
.public static final TLfnTileStoreOperation DELETE_RESOURCE_OPERATION
ALfnTileStore.deleteResource(java.lang.String)
.public static final TLfnTileStoreOperation GET_RESOURCE_METADATA_OPERATION
ALfnTileStore.getResourceMetadata(java.lang.String)
.public static final TLfnTileStoreOperation PUT_TILE_STORE_METADATA_OPERATION
ALfnTileStore.putMetadata(TLfnTileStoreMetadata)
.public static final TLfnTileStoreOperation PUT_RESOURCE_METADATA_OPERATION
ALfnTileStore.putResourceMetadata(T)
.public static final TLfnTileStoreOperation GET_RASTER_COVERAGE_METADATA_OPERATION
ALfnTileStore.getRasterCoverageMetadata(java.lang.String)
.public static final TLfnTileStoreOperation GET_RASTER_ASSET_METADATA_OPERATION
ALfnTileStore.getRasterAssetMetadata(java.lang.String)
.public static final TLfnTileStoreOperation GET_THEME_METADATA_OPERATION
ALfnTileStore.getThemeMetadata(java.lang.String)
.public static final TLfnTileStoreOperation PUT_RASTER_COVERAGE_METADATA_OPERATION
ALfnTileStore.putRasterCoverageMetadata(com.luciad.fusion.tilestore.metadata.TLfnRasterCoverageMetadata)
.public static final TLfnTileStoreOperation PUT_RASTER_ASSET_METADATA_OPERATION
ALfnTileStore.putRasterAssetMetadata(com.luciad.fusion.tilestore.metadata.TLfnRasterAssetMetadata)
.public static final TLfnTileStoreOperation PUT_THEME_METADATA_OPERATION
ALfnTileStore.putThemeMetadata(com.luciad.fusion.tilestore.metadata.TLfnThemeMetadata)
.public static final TLfnTileStoreOperation GET_COVERAGE_OPERATION
ALfnTileStore.getCoverage(java.lang.String)
.public static final TLfnTileStoreOperation GET_TILE_OPERATION
public static final TLfnTileStoreOperation PUT_TILE_OPERATION
public static final TLfnTileStoreOperation DELETE_TILE_OPERATION
public static final TLfnTileStoreOperation EXPORT_COVERAGE_OPERATION
public static final TLfnTileStoreOperation IMPORT_COVERAGE_OPERATION
public static final TLfnTileStoreOperation GET_TRANSACTION_STATUS_OPERATION
ALfnCoverage.getTransactionStatus()
.public static final TLfnTileStoreOperation GET_USER_DATA_OPERATION
public static final TLfnTileStoreOperation PUT_USER_DATA_OPERATION
public static final TLfnTileStoreOperation DELETE_USER_DATA_OPERATION
public static final TLfnTileStoreOperation PUT_ASSET_SOURCE_OPERATION
putSource
method on ALfnAsset
.public static final TLfnTileStoreOperation GET_ASSET_SOURCE_OPERATION
getSource
method on ALfnAsset
.public static final TLfnTileStoreOperation DELETE_ASSET_SOURCE_OPERATION
deleteSource
method on ALfnAsset
.public static final TLfnTileStoreOperation IMPORT_RESOURCE_OPERATION
public static final TLfnTileStoreOperation EXPORT_RESOURCE_OPERATION
public TLfnTileStoreOperation(String aName)
aName
- the namepublic String getName()
public static boolean isUserDataSupported(TLfnTileStoreCapabilities aCapabilities)
Even though the ALfnTileStore
API declares user data
methods,
not every Tile Store implements them.
In particular, remote pre-2013.0 tile stores do not support these operations.
aCapabilities
- Capabilities of a Tile Store