import org.infinispan.lock.configuration.ClusteredLockManagerConfiguration;
import org.infinispan.lock.configuration.ClusteredLockManagerConfigurationBuilder;
import org.infinispan.lock.configuration.Reliability;
...
GlobalConfigurationBuilder global = GlobalConfigurationBuilder.defaultClusteredBuilder();
final ClusteredLockManagerConfiguration config = global.addModule(ClusteredLockManagerConfigurationBuilder.class).numOwner(2).reliability(Reliability.AVAILABLE).create();
DefaultCacheManager cm = new DefaultCacheManager(global.build());
ClusteredLockManager clm1 = EmbeddedClusteredLockManagerFactory.from(cm);
clm1.defineLock("lock");
import org.infinispan.lock.configuration.ClusteredLockManagerConfiguration;
import org.infinispan.lock.configuration.ClusteredLockManagerConfigurationBuilder;
import org.infinispan.lock.configuration.Reliability;
...
GlobalConfigurationBuilder global = GlobalConfigurationBuilder.defaultClusteredBuilder();
final ClusteredLockManagerConfiguration config = global.addModule(ClusteredLockManagerConfigurationBuilder.class).numOwner(2).reliability(Reliability.AVAILABLE).create();
DefaultCacheManager cm = new DefaultCacheManager(global.build());
ClusteredLockManager clm1 = EmbeddedClusteredLockManagerFactory.from(cm);
clm1.defineLock("lock");
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow