Class OHazelcastLockManager
java.lang.Object
com.orientechnologies.orient.server.hazelcast.OHazelcastLockManager
- All Implemented Interfaces:
ODistributedLockManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacquireExclusiveLock(String resource, String nodeSource, long timeout) voidhandleUnreachableServer(String nodeLeftName) voidreleaseExclusiveLock(String resource, String nodeSource) voidshutdown()
-
Constructor Details
-
OHazelcastLockManager
public OHazelcastLockManager(com.hazelcast.core.HazelcastInstance hazelcast)
-
-
Method Details
-
acquireExclusiveLock
- Specified by:
acquireExclusiveLockin interfaceODistributedLockManager
-
releaseExclusiveLock
- Specified by:
releaseExclusiveLockin interfaceODistributedLockManager
-
handleUnreachableServer
- Specified by:
handleUnreachableServerin interfaceODistributedLockManager
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceODistributedLockManager
-