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 Summary
Nested Classes Modifier and Type Interface Description static classDisruptionCollectorExecuting.WrapperThrowingProcedure<E>Nested classes/interfaces inherited from interface one.microstream.storage.types.DisruptionCollector
DisruptionCollector.Default - 
Method Summary
Modifier 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.DisruptionCollector
collectDisruption, execute, execute, execute, execute, execute, hasDisruptions, reset, toArray, toMultiCauseException, toMultiCauseException, yield, yield 
- 
Method Details
- 
executeOn
 - 
New
 - 
New
static <E> DisruptionCollectorExecuting<E> New(ThrowingProcedure<? super E,?> logic, Supplier<? extends XCollection<Throwable>> collectionSupplier) - 
New
static <E> DisruptionCollectorExecuting<E> New(ThrowingProcedure<? super E,?> logic, XCollection<Throwable> collection) 
 -