Interface RetryHistoricalData
- All Superinterfaces:
- HistoricalData,- Serializable
- All Known Subinterfaces:
- ScanclassHistorySet
- All Known Implementing Classes:
- BasicScanclassHistorySet
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier 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.HistoricalDatagetDataCount, getFlavor, getLoggerName, getSignature
- 
Method Details- 
markAllAsBadvoid markAllAsBad()Marks all RetryHistoricalData values as bad
- 
clearBadDatavoid 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
- 
failureReasonException failureReason()
- 
setRetry
- 
retryStateRetryHistoricalData.RetryState retryState()
- 
retryEnabledboolean retryEnabled()
- 
onlyAttemptedBadDatastatic org.apache.commons.lang3.tuple.Pair<BasicDataTransaction,Exception> onlyAttemptedBadData(HistoricalData data) 
- 
setRetry
- 
onlyRetryHistoricalData
- 
nonRetryHistoricalData
- 
nonEnabledDataGood data that has been retried yet
 
-