Package com.luciad.fusion.tilestore
Interface ILfnDeleteTileHandler
- All Superinterfaces:
ILfnFailureHandler,ILfnServiceFailureHandler
A handler for asynchronous tile deletion operations.
Tile deletions are transactions.
Unless canceled, there will always be a single interaction with the handler.
Exactly one of the methods will be called, indicating that the associated request
has been handled, or failed/interrupted.
- Since:
- 10.0
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleted(long aTransactionManagementId, long aSequentialTransactionId, long aHighestCommittedTransactionId) Indicates that the tile was deleted from the Tile Store, and provides a unique transaction ID for this tile deletion.voidnotFound()Indicates that the tile was not found in the Tile Store.Methods inherited from interface com.luciad.fusion.tilestore.ILfnFailureHandler
cancelled, interrupted, threw, threw, threwMethods inherited from interface com.luciad.fusion.tilestore.ILfnServiceFailureHandler
threw
-
Method Details
-
deleted
void deleted(long aTransactionManagementId, long aSequentialTransactionId, long aHighestCommittedTransactionId) Indicates that the tile was deleted from the Tile Store, and provides a unique transaction ID for this tile deletion. The tile is deleted but not yet committed. A tile deletion transaction ID consists of two parts:-
transaction management ID
sequential transaction ID
- Parameters:
aTransactionManagementId- the unique transaction management IDaSequentialTransactionId- the sequential transaction ID for this particular requestaHighestCommittedTransactionId- the highest committed transaction ID
-
notFound
void notFound()Indicates that the tile was not found in the Tile Store. Note that since no tile was found, there is no transaction either.
-