Interface SegmentAwarePublisherSupplier<R>

Type Parameters:
R - value type
All Superinterfaces:
SegmentPublisherSupplier<R>

public interface SegmentAwarePublisherSupplier<R> extends SegmentPublisherSupplier<R>
This is the same as SegmentPublisherSupplier except that it also allows listening for when a segment is lost. The lost segment provides the same notification guarantees as the segment completion of the parent interface.

This interface is normally just for internal Infinispan usage as users shouldn't normally have to care about retrying.

Implementors of this do not do retries and instead notify of lost segments instead of retrying, which implementors of SegmentPublisherSupplier normally do.

  • Method Details