Uses of Interface
org.infinispan.persistence.spi.NonBlockingStore.SegmentedPublisher
Package
Description
Hot Rod-based
AdvancedLoadWriteStore
.RocksDB-based
AdvancedLoadWriteStore
.The Persistence SPI.
-
Uses of NonBlockingStore.SegmentedPublisher in org.infinispan.persistence.async
Modifier and TypeMethodDescriptionAsyncNonBlockingStore.batch
(int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) -
Uses of NonBlockingStore.SegmentedPublisher in org.infinispan.persistence.jdbc.common.impl
Modifier and TypeMethodDescriptionBaseJdbcStore.batch
(int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) BaseJdbcStore.prepareWithModifications
(javax.transaction.Transaction tx, int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) -
Uses of NonBlockingStore.SegmentedPublisher in org.infinispan.persistence.remote
Modifier and TypeMethodDescriptionRemoteStore.batch
(int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) -
Uses of NonBlockingStore.SegmentedPublisher in org.infinispan.persistence.rocksdb
Modifier and TypeMethodDescriptionRocksDBStore.batch
(int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) -
Uses of NonBlockingStore.SegmentedPublisher in org.infinispan.persistence.spi
Modifier and TypeMethodDescriptiondefault CompletionStage<Void>
NonBlockingStore.batch
(int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) Writes and removes the entries provided by the Publishers into the store.default CompletionStage<Void>
NonBlockingStore.prepareWithModifications
(javax.transaction.Transaction transaction, int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) Write remove and put modifications to the store in the prepare phase, which should not yet persisted until the same transaction is committed viaNonBlockingStore.commit(Transaction)
or they are discarded if the transaction is rolled back viaNonBlockingStore.rollback(Transaction)
. -
Uses of NonBlockingStore.SegmentedPublisher in org.infinispan.persistence.support
Modifier and TypeMethodDescriptionstatic <E> NonBlockingStore.SegmentedPublisher<E>
SingleSegmentPublisher.singleSegment
(int segment, org.reactivestreams.Publisher<? extends E> publisher) static <E> NonBlockingStore.SegmentedPublisher<E>
SingleSegmentPublisher.singleSegment
(org.reactivestreams.Publisher<? extends E> publisher) Modifier and TypeMethodDescriptionDelegatingNonBlockingStore.batch
(int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) NonBlockingStoreAdapter.batch
(int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) DelegatingNonBlockingStore.prepareWithModifications
(javax.transaction.Transaction transaction, int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher) NonBlockingStoreAdapter.prepareWithModifications
(javax.transaction.Transaction transaction, int publisherCount, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<Object>> removePublisher, org.reactivestreams.Publisher<NonBlockingStore.SegmentedPublisher<MarshallableEntry<K, V>>> writePublisher)