Package com.coditory.sherlock.common
Class MongoDistributedLockQueries
- java.lang.Object
-
- com.coditory.sherlock.common.MongoDistributedLockQueries
-
public final class MongoDistributedLockQueries extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.bson.conversions.BsonqueryAcquired(com.coditory.sherlock.common.LockId lockId)static org.bson.conversions.BsonqueryAcquired(com.coditory.sherlock.common.LockId lockId, com.coditory.sherlock.common.InstanceId instanceId)static org.bson.conversions.BsonqueryAcquiredAndReleased(com.coditory.sherlock.common.LockId lockId, com.coditory.sherlock.common.InstanceId instanceId, java.time.Instant now)static org.bson.conversions.BsonqueryAcquiredOrReleased(com.coditory.sherlock.common.LockId lockId, com.coditory.sherlock.common.InstanceId instanceId, java.time.Instant now)
-
-
-
Method Detail
-
queryAcquiredAndReleased
public static org.bson.conversions.Bson queryAcquiredAndReleased(com.coditory.sherlock.common.LockId lockId, com.coditory.sherlock.common.InstanceId instanceId, java.time.Instant now)
-
queryAcquired
public static org.bson.conversions.Bson queryAcquired(com.coditory.sherlock.common.LockId lockId, com.coditory.sherlock.common.InstanceId instanceId)
-
queryAcquiredOrReleased
public static org.bson.conversions.Bson queryAcquiredOrReleased(com.coditory.sherlock.common.LockId lockId, com.coditory.sherlock.common.InstanceId instanceId, java.time.Instant now)
-
queryAcquired
public static org.bson.conversions.Bson queryAcquired(com.coditory.sherlock.common.LockId lockId)
-
-