Class ExpiredAssumedCompleteScanner
java.lang.Object
com.arjuna.ats.internal.jts.recovery.transactions.ExpiredAssumedCompleteScanner
- All Implemented Interfaces:
ExpiryScanner
- Direct Known Subclasses:
ExpiredServerScanner
,ExpiredToplevelScanner
Implementation of
for removing
relics of transactions that have been assumed complete. Instances identify the
particular object type to be scanned for.
invalid reference
com.arjuna.CosRecovery.ExpiryScanner
Expiry time is determined by property ASSUMED_COMPLETE_EXPIRY_TIME.
-
Constructor Summary
ModifierConstructorDescriptionprotected
ExpiredAssumedCompleteScanner
(String typeName, RecoveryStore recoveryStore) -
Method Summary
-
Constructor Details
-
ExpiredAssumedCompleteScanner
-
-
Method Details
-
scan
public void scan()Description copied from interface:ExpiryScanner
perform a scan- Specified by:
scan
in interfaceExpiryScanner
-
toBeUsed
public boolean toBeUsed()Description copied from interface:ExpiryScanner
Is this scanner to be used. (E.g. if zero age means "don't remove", and it has been set to zero, toBeUsed replies false)- Specified by:
toBeUsed
in interfaceExpiryScanner
-