Interface RetryHistoricalData
- All Superinterfaces:
 HistoricalData,Serializable
- All Known Subinterfaces:
 ScanclassHistorySet
- All Known Implementing Classes:
 BasicScanclassHistorySet
- 
Nested Class Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptionbadData()voidRemoves data flagged as badvoidMarks all RetryHistoricalData values as badvoidmarkAsBad(HistoricalTagValue value) static BasicDataTransactionnonEnabledData(HistoricalData data) Good data that has been retried yetstatic Stream<HistoricalData>static org.apache.commons.lang3.tuple.Pair<BasicDataTransaction,Exception> static Stream<RetryHistoricalData>booleanvoidstatic voidsetRetry(HistoricalData data, RetryHistoricalData.RetryState state) voidMethods inherited from interface com.inductiveautomation.ignition.gateway.history.HistoricalData
getDataCount, getFlavor, getLoggerName, getSignature 
- 
Method Details
- 
markAllAsBad
void markAllAsBad()Marks all RetryHistoricalData values as bad - 
clearBadData
void clearBadData()Removes data flagged as bad - 
markAsBad
- Parameters:
 value-HistoricalTagValuethat store wasn't able to process
 - 
badData
- Returns:
 - Copy of the 
HistoricalDatacontaining only data that was marked as bad or null if no data is added 
 - 
setFailureReason
 - 
failureReason
Exception failureReason() - 
setRetry
 - 
retryState
RetryHistoricalData.RetryState retryState() - 
retryEnabled
boolean retryEnabled() - 
onlyAttemptedBadData
static org.apache.commons.lang3.tuple.Pair<BasicDataTransaction,Exception> onlyAttemptedBadData(HistoricalData data)  - 
setRetry
 - 
onlyRetryHistoricalData
 - 
nonRetryHistoricalData
 - 
nonEnabledData
Good data that has been retried yet 
 -