Class HazelcastClientCPSemaphoreNamedLockFactory

All Implemented Interfaces:
NamedLockFactory

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

  • Constructor Details

    • HazelcastClientCPSemaphoreNamedLockFactory

      Deprecated.
      The default constructor: creates own instance of Hazelcast client using standard Hazelcast configuration discovery, but refuses to run on Hazelcast built-in defaults: an explicit operator-provided configuration (the hazelcast.client.config system property, or a hazelcast-client.xml/ hazelcast-client.yaml/hazelcast-client.yml file on the classpath or in the working directory) is required, as the built-in defaults connect to an unauthenticated default-named cluster.
    • HazelcastClientCPSemaphoreNamedLockFactory

      public HazelcastClientCPSemaphoreNamedLockFactory(com.hazelcast.core.HazelcastInstance hazelcastInstance, boolean manageHazelcast)
      Deprecated.
      Constructor for customization.