public class Keys
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Keys.LockType |
| Modifier and Type | Field and Description |
|---|---|
static org.bson.conversions.Bson |
KEY_AND_GROUP_FIELDS |
static java.lang.String |
KEY_GROUP |
static java.lang.String |
KEY_NAME |
static java.lang.String |
LOCK_TYPE |
| Constructor and Description |
|---|
Keys() |
| Modifier and Type | Method and Description |
|---|---|
static org.bson.Document |
createJobLock(org.quartz.JobKey jobKey,
java.lang.String instanceId,
java.util.Date lockTime) |
static org.bson.conversions.Bson |
createJobLockFilter(org.quartz.JobKey key) |
static org.bson.conversions.Bson |
createLockRefreshFilter(java.lang.String instanceId) |
static org.bson.Document |
createLockUpdateDocument(java.lang.String instanceId,
java.util.Date newLockTime) |
static org.bson.conversions.Bson |
createRelockFilter(org.quartz.TriggerKey key,
java.util.Date lockTime) |
static org.bson.Document |
createTriggerLock(org.quartz.TriggerKey triggerKey,
java.lang.String instanceId,
java.util.Date lockTime) |
static org.bson.conversions.Bson |
createTriggerLockFilter(org.quartz.TriggerKey triggerKey) |
static org.bson.conversions.Bson |
createTriggersLocksFilter(java.lang.String instanceId) |
static org.bson.conversions.Bson |
toFilter(org.quartz.utils.Key<?> key) |
static org.bson.conversions.Bson |
toFilter(org.quartz.utils.Key<?> key,
java.lang.String instanceId) |
static org.quartz.JobKey |
toJobKey(org.bson.Document dbo) |
static org.quartz.TriggerKey |
toTriggerKey(org.bson.Document dbo) |
public static final java.lang.String LOCK_TYPE
public static final java.lang.String KEY_NAME
public static final java.lang.String KEY_GROUP
public static final org.bson.conversions.Bson KEY_AND_GROUP_FIELDS
public static org.bson.conversions.Bson createJobLockFilter(org.quartz.JobKey key)
public static org.bson.conversions.Bson createTriggerLockFilter(org.quartz.TriggerKey triggerKey)
public static org.bson.conversions.Bson createTriggersLocksFilter(java.lang.String instanceId)
public static org.bson.conversions.Bson createLockRefreshFilter(java.lang.String instanceId)
public static org.bson.conversions.Bson createRelockFilter(org.quartz.TriggerKey key,
java.util.Date lockTime)
public static org.bson.Document createJobLock(org.quartz.JobKey jobKey,
java.lang.String instanceId,
java.util.Date lockTime)
public static org.bson.Document createTriggerLock(org.quartz.TriggerKey triggerKey,
java.lang.String instanceId,
java.util.Date lockTime)
public static org.bson.conversions.Bson toFilter(org.quartz.utils.Key<?> key)
public static org.bson.conversions.Bson toFilter(org.quartz.utils.Key<?> key,
java.lang.String instanceId)
public static org.quartz.JobKey toJobKey(org.bson.Document dbo)
public static org.quartz.TriggerKey toTriggerKey(org.bson.Document dbo)
public static org.bson.Document createLockUpdateDocument(java.lang.String instanceId,
java.util.Date newLockTime)