Class HazelcastClientCPSemaphoreNamedLockFactory

java.lang.Object
org.eclipse.aether.named.support.NamedLockFactorySupport
org.eclipse.aether.named.hazelcast.HazelcastSemaphoreNamedLockFactory
org.eclipse.aether.named.hazelcast.HazelcastClientCPSemaphoreNamedLockFactory
All Implemented Interfaces:
org.eclipse.aether.named.NamedLockFactory

@Singleton @Named("semaphore-hazelcast-client") public class HazelcastClientCPSemaphoreNamedLockFactory extends HazelcastSemaphoreNamedLockFactory
HazelcastSemaphoreNamedLockFactory using DirectHazelcastSemaphoreProvider and Hazelcast client. The client must be configured to connect to some existing cluster (w/ proper configuration applied).