Class Keys


  • public class Keys
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Keys.LockType  
    • Constructor Summary

      Constructors 
      Constructor Description
      Keys()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • KEY_AND_GROUP_FIELDS

        public static final org.bson.conversions.Bson KEY_AND_GROUP_FIELDS
    • Constructor Detail

      • Keys

        public Keys()
    • Method Detail

      • createJobLockFilter

        public static org.bson.conversions.Bson createJobLockFilter​(org.quartz.JobKey key)
      • createTriggerLockFilter

        public static org.bson.conversions.Bson createTriggerLockFilter​(org.quartz.TriggerKey triggerKey)
      • createTriggersLocksFilter

        public static org.bson.conversions.Bson createTriggersLocksFilter​(java.lang.String instanceId)
      • createLockRefreshFilter

        public static org.bson.conversions.Bson createLockRefreshFilter​(java.lang.String instanceId)
      • createRelockFilter

        public static org.bson.conversions.Bson createRelockFilter​(org.quartz.TriggerKey key,
                                                                   java.util.Date lockTime)
      • createJobLock

        public static org.bson.Document createJobLock​(org.quartz.JobKey jobKey,
                                                      java.lang.String instanceId,
                                                      java.util.Date lockTime)
      • createTriggerLock

        public static org.bson.Document createTriggerLock​(org.quartz.TriggerKey triggerKey,
                                                          java.lang.String instanceId,
                                                          java.util.Date lockTime)
      • toFilter

        public static org.bson.conversions.Bson toFilter​(org.quartz.utils.Key<?> key)
      • toFilter

        public static org.bson.conversions.Bson toFilter​(org.quartz.utils.Key<?> key,
                                                         java.lang.String instanceId)
      • toJobKey

        public static org.quartz.JobKey toJobKey​(org.bson.Document dbo)
      • toTriggerKey

        public static org.quartz.TriggerKey toTriggerKey​(org.bson.Document dbo)
      • createLockUpdateDocument

        public static org.bson.Document createLockUpdateDocument​(java.lang.String instanceId,
                                                                 java.util.Date newLockTime)