Class HotRodSyncContainer

java.lang.Object
org.infinispan.hotrod.HotRodSyncContainer
All Implemented Interfaces:
AutoCloseable, org.infinispan.api.Infinispan, org.infinispan.api.sync.SyncContainer

public class HotRodSyncContainer extends Object implements org.infinispan.api.sync.SyncContainer
Since:
14.0
  • Constructor Details

    • HotRodSyncContainer

      public HotRodSyncContainer(HotRod hotrod)
  • Method Details

    • sync

      public HotRodSyncContainer sync()
      Specified by:
      sync in interface org.infinispan.api.Infinispan
    • async

      public HotRodAsyncContainer async()
      Specified by:
      async in interface org.infinispan.api.Infinispan
    • mutiny

      public HotRodMutinyContainer mutiny()
      Specified by:
      mutiny in interface org.infinispan.api.Infinispan
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface org.infinispan.api.Infinispan
    • caches

      public HotRodSyncCaches caches()
      Specified by:
      caches in interface org.infinispan.api.sync.SyncContainer
    • multimaps

      public HotRodSyncMultimaps multimaps()
      Specified by:
      multimaps in interface org.infinispan.api.sync.SyncContainer
    • strongCounters

      public HotRodSyncStrongCounters strongCounters()
      Specified by:
      strongCounters in interface org.infinispan.api.sync.SyncContainer
    • weakCounters

      public HotRodSyncWeakCounters weakCounters()
      Specified by:
      weakCounters in interface org.infinispan.api.sync.SyncContainer
    • locks

      public HotRodSyncLocks locks()
      Specified by:
      locks in interface org.infinispan.api.sync.SyncContainer
    • listen

      public void listen(org.infinispan.api.sync.events.container.SyncContainerListener listener, org.infinispan.api.common.events.container.ContainerListenerEventType... types)
      Specified by:
      listen in interface org.infinispan.api.sync.SyncContainer
    • batch

      public <T> T batch(Function<org.infinispan.api.sync.SyncContainer,T> function)
      Specified by:
      batch in interface org.infinispan.api.sync.SyncContainer