Package one.microstream.storage.types
Interface DisruptionCollectorExecuting<E>
- All Superinterfaces:
- DisruptionCollector
- All Known Implementing Classes:
- DisruptionCollectorExecuting.WrapperThrowingProcedure
public interface DisruptionCollectorExecuting<E> extends DisruptionCollector
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classDisruptionCollectorExecuting.WrapperThrowingProcedure<E>Nested classes/interfaces inherited from interface one.microstream.storage.types.DisruptionCollectorDisruptionCollector.Default
- 
Method SummaryModifier and Type Method Description voidexecuteOn(E element)static <E> DisruptionCollectorExecuting<E>New(ThrowingProcedure<? super E,?> logic)static <E> DisruptionCollectorExecuting<E>New(ThrowingProcedure<? super E,?> logic, Supplier<? extends XCollection<Throwable>> collectionSupplier)static <E> DisruptionCollectorExecuting<E>New(ThrowingProcedure<? super E,?> logic, XCollection<Throwable> collection)Methods inherited from interface one.microstream.storage.types.DisruptionCollectorcollectDisruption, execute, execute, execute, execute, execute, hasDisruptions, reset, toArray, toMultiCauseException, toMultiCauseException, yield, yield
- 
Method Details- 
executeOn
- 
New
- 
Newstatic <E> DisruptionCollectorExecuting<E> New(ThrowingProcedure<? super E,?> logic, Supplier<? extends XCollection<Throwable>> collectionSupplier)
- 
Newstatic <E> DisruptionCollectorExecuting<E> New(ThrowingProcedure<? super E,?> logic, XCollection<Throwable> collection)
 
-