Class HotRodMutinyLocks

java.lang.Object
org.infinispan.hotrod.HotRodMutinyLocks
All Implemented Interfaces:
org.infinispan.api.mutiny.MutinyLocks

public class HotRodMutinyLocks extends Object implements org.infinispan.api.mutiny.MutinyLocks
Since:
14.0
  • Method Details

    • lock

      public io.smallrye.mutiny.Uni<org.infinispan.api.mutiny.MutinyLock> lock(String name)
      Specified by:
      lock in interface org.infinispan.api.mutiny.MutinyLocks
    • create

      public io.smallrye.mutiny.Uni<org.infinispan.api.mutiny.MutinyLock> create(String name, org.infinispan.api.configuration.LockConfiguration configuration)
      Specified by:
      create in interface org.infinispan.api.mutiny.MutinyLocks
    • remove

      public io.smallrye.mutiny.Uni<Void> remove(String name)
      Specified by:
      remove in interface org.infinispan.api.mutiny.MutinyLocks
    • names

      public io.smallrye.mutiny.Multi<String> names()
      Specified by:
      names in interface org.infinispan.api.mutiny.MutinyLocks