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
FieldsModifier and TypeFieldDescriptionstatic final TLfnTileStoreOperationOperation corresponding to an internaldeleteSourcemethod onALfnAsset.static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.deleteResource(java.lang.String).static final TLfnTileStoreOperationstatic final TLfnTileStoreOperationstatic final TLfnTileStoreOperationstatic final TLfnTileStoreOperationstatic final TLfnTileStoreOperationOperation corresponding to an internalgetSourcemethod onALfnAsset.static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.getCoverage(java.lang.String).static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.getRasterAssetMetadata(java.lang.String).static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.getRasterCoverageMetadata(java.lang.String).static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.getResourceMetadata(java.lang.String).static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.getThemeMetadata(java.lang.String).static final TLfnTileStoreOperationstatic final TLfnTileStoreOperationOperation corresponding toALfnCoverage.getTransactionStatus().static final TLfnTileStoreOperationstatic final TLfnTileStoreOperationstatic final TLfnTileStoreOperationstatic final TLfnTileStoreOperationOperation corresponding to an internalputSourcemethod onALfnAsset.static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.putRasterAssetMetadata(com.luciad.fusion.tilestore.metadata.TLfnRasterAssetMetadata).static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.putRasterCoverageMetadata(com.luciad.fusion.tilestore.metadata.TLfnRasterCoverageMetadata).static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.putResourceMetadata(T).static final TLfnTileStoreOperationOperation corresponding toALfnTileStore.putThemeMetadata(com.luciad.fusion.tilestore.metadata.TLfnThemeMetadata).static final TLfnTileStoreOperationstatic final TLfnTileStoreOperationOperation corresponding toALfnTileStore.putMetadata(TLfnTileStoreMetadata).static final TLfnTileStoreOperationstatic final TLfnTileStoreOperationOperation corresponding toALfnTileStore.query(com.luciad.fusion.tilestore.ILfnQueryHandler, com.luciad.fusion.tilestore.TLfnQuery). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Gets the name of this operation.static booleanisUserDataSupported(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 internalputSourcemethod onALfnAsset.- Since:
- 2013.1
-
GET_ASSET_SOURCE_OPERATION
Operation corresponding to an internalgetSourcemethod onALfnAsset.- Since:
- 2013.1
-
DELETE_ASSET_SOURCE_OPERATION
Operation corresponding to an internaldeleteSourcemethod 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
ALfnTileStoreAPI declaresuser datamethods, 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
-