Interface MultimapOperationsFactory

All Known Implementing Classes:
DefaultMultimapOperationsFactory, DelegatingMultimapOperationsFactory, RoutingMultimapOperationsFactory

public interface MultimapOperationsFactory
  • Method Details

    • newGetKeyMultimapOperation

      <K, V> HotRodOperation<Collection<V>> newGetKeyMultimapOperation(K key, boolean supportsDuplicates)
    • newGetKeyWithMetadataMultimapOperation

      <K, V> HotRodOperation<MetadataCollection<V>> newGetKeyWithMetadataMultimapOperation(K key, boolean supportsDuplicates)
    • newPutKeyValueOperation

      <K, V> HotRodOperation<Void> newPutKeyValueOperation(K key, V value, long lifespan, TimeUnit lifespanTimeUnit, long maxIdle, TimeUnit maxIdleTimeUnit, boolean supportsDuplicates)
    • newRemoveKeyOperation

      <K> HotRodOperation<Boolean> newRemoveKeyOperation(K key, boolean supportsDuplicates)
    • newRemoveEntryOperation

      <K, V> HotRodOperation<Boolean> newRemoveEntryOperation(K key, V value, boolean supportsDuplicates)
    • newContainsEntryOperation

      <K, V> HotRodOperation<Boolean> newContainsEntryOperation(K key, V value, boolean supportsDuplicates)
    • newContainsKeyOperation

      <K> HotRodOperation<Boolean> newContainsKeyOperation(K key, boolean supportsDuplicates)
    • newContainsValueOperation

      HotRodOperation<Boolean> newContainsValueOperation(byte[] value, boolean supportsDuplicates)
    • newSizeOperation

      HotRodOperation<Long> newSizeOperation(boolean supportsDuplicates)