Interface Operation
- All Known Implementing Classes:
- DummyOperationImpl
public interface Operation
Operation being recorded: represents an object to which the client reports the end of the operation.
 It is called simply 
Operation to avoid confusing the clients.- 
Method SummaryModifier and TypeMethodDescriptiondefault voiddone(ItemProcessingOutcomeType outcome, Throwable exception) voiddone(QualifiedItemProcessingOutcomeType outcome, Throwable exception) default voiddoublelongdefault @Nullable XMLGregorianCalendar@NotNull IterationItemInformationReturns the item characterization for this operation.@NotNull IterativeOperationStartInfoReturns start info for this operation.default voidskipped()default void
- 
Method Details- 
succeededdefault void succeeded()
- 
skippeddefault void skipped()
- 
failed
- 
done
- 
done
- 
getDurationRoundeddouble getDurationRounded()
- 
getEndTimeMillislong getEndTimeMillis()
- 
getIterationItemInformationReturns the item characterization for this operation.
- 
getStartInfoReturns start info for this operation.
- 
getEndTimestamp
 
-