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 TypeMethodDescriptionvoid
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.void
notFound()
Indicates that the tile was not found in the Tile Store.Methods inherited from interface com.luciad.fusion.tilestore.ILfnFailureHandler
cancelled, interrupted, threw, threw, threw
Methods 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.
-