Package com.luciad.fusion.tilestore
Class TLfnTileStoreOperation
java.lang.Object
com.luciad.fusion.tilestore.TLfnTileStoreOperation
An operation of a Tile Store.
The operation has a name, which corresponds to the method name of the operation
on
ALfnTileStore
.- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLfnTileStoreOperation
Operation corresponding to an internaldeleteSource
method onALfnAsset
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.deleteResource(java.lang.String)
.static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
Operation corresponding to an internalgetSource
method onALfnAsset
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.getCoverage(java.lang.String)
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.getRasterAssetMetadata(java.lang.String)
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.getRasterCoverageMetadata(java.lang.String)
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.getResourceMetadata(java.lang.String)
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.getThemeMetadata(java.lang.String)
.static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
Operation corresponding toALfnCoverage.getTransactionStatus()
.static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
Operation corresponding to an internalputSource
method onALfnAsset
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.putRasterAssetMetadata(com.luciad.fusion.tilestore.metadata.TLfnRasterAssetMetadata)
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.putRasterCoverageMetadata(com.luciad.fusion.tilestore.metadata.TLfnRasterCoverageMetadata)
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.putResourceMetadata(T)
.static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.putThemeMetadata(com.luciad.fusion.tilestore.metadata.TLfnThemeMetadata)
.static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.putMetadata(TLfnTileStoreMetadata)
.static final TLfnTileStoreOperation
static final TLfnTileStoreOperation
Operation corresponding toALfnTileStore.query(com.luciad.fusion.tilestore.ILfnQueryHandler, com.luciad.fusion.tilestore.TLfnQuery)
. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Gets the name of this operation.static boolean
isUserDataSupported
(TLfnTileStoreCapabilities aCapabilities) Determines whether the Tile Store supports user data operations.
-
Field Details
-
QUERY_OPERATION
Operation corresponding toALfnTileStore.query(com.luciad.fusion.tilestore.ILfnQueryHandler, com.luciad.fusion.tilestore.TLfnQuery)
. -
DELETE_RESOURCE_OPERATION
Operation corresponding toALfnTileStore.deleteResource(java.lang.String)
. -
GET_RESOURCE_METADATA_OPERATION
Operation corresponding toALfnTileStore.getResourceMetadata(java.lang.String)
. -
PUT_TILE_STORE_METADATA_OPERATION
Operation corresponding toALfnTileStore.putMetadata(TLfnTileStoreMetadata)
.- Since:
- 2015.0
-
PUT_RESOURCE_METADATA_OPERATION
Operation corresponding toALfnTileStore.putResourceMetadata(T)
. -
GET_RASTER_COVERAGE_METADATA_OPERATION
Operation corresponding toALfnTileStore.getRasterCoverageMetadata(java.lang.String)
. -
GET_RASTER_ASSET_METADATA_OPERATION
Operation corresponding toALfnTileStore.getRasterAssetMetadata(java.lang.String)
. -
GET_THEME_METADATA_OPERATION
Operation corresponding toALfnTileStore.getThemeMetadata(java.lang.String)
. -
PUT_RASTER_COVERAGE_METADATA_OPERATION
Operation corresponding toALfnTileStore.putRasterCoverageMetadata(com.luciad.fusion.tilestore.metadata.TLfnRasterCoverageMetadata)
. -
PUT_RASTER_ASSET_METADATA_OPERATION
Operation corresponding toALfnTileStore.putRasterAssetMetadata(com.luciad.fusion.tilestore.metadata.TLfnRasterAssetMetadata)
. -
PUT_THEME_METADATA_OPERATION
Operation corresponding toALfnTileStore.putThemeMetadata(com.luciad.fusion.tilestore.metadata.TLfnThemeMetadata)
. -
GET_COVERAGE_OPERATION
Operation corresponding toALfnTileStore.getCoverage(java.lang.String)
. -
GET_TILE_OPERATION
-
PUT_TILE_OPERATION
-
DELETE_TILE_OPERATION
-
EXPORT_COVERAGE_OPERATION
-
IMPORT_COVERAGE_OPERATION
-
GET_TRANSACTION_STATUS_OPERATION
Operation corresponding toALfnCoverage.getTransactionStatus()
. -
GET_USER_DATA_OPERATION
-
PUT_USER_DATA_OPERATION
-
DELETE_USER_DATA_OPERATION
-
PUT_ASSET_SOURCE_OPERATION
Operation corresponding to an internalputSource
method onALfnAsset
.- Since:
- 2013.1
-
GET_ASSET_SOURCE_OPERATION
Operation corresponding to an internalgetSource
method onALfnAsset
.- Since:
- 2013.1
-
DELETE_ASSET_SOURCE_OPERATION
Operation corresponding to an internaldeleteSource
method onALfnAsset
.- Since:
- 2013.1
-
IMPORT_RESOURCE_OPERATION
- Since:
- 2015.0
-
EXPORT_RESOURCE_OPERATION
- Since:
- 2015.0
-
-
Constructor Details
-
TLfnTileStoreOperation
Creates a operation.- Parameters:
aName
- the name
-
-
Method Details
-
getName
Gets the name of this operation.- Returns:
- the name
-
isUserDataSupported
Determines whether the Tile Store supports user data operations.Even though the
ALfnTileStore
API declaresuser data
methods, not every Tile Store implements them.In particular, remote pre-2013.0 tile stores do not support these operations.
- Parameters:
aCapabilities
- Capabilities of aTile Store
- Returns:
- Whether or not user data can be stored
-