Class RedisUtilities

java.lang.Object
org.jobrunr.storage.nosql.redis.RedisUtilities

public class RedisUtilities extends Object
  • Method Details

    • jobCounterKey

      @Deprecated public static String jobCounterKey(StateName stateName)
      Deprecated.
    • backgroundJobServersCreatedKey

      public static String backgroundJobServersCreatedKey(String keyPrefix)
    • backgroundJobServersUpdatedKey

      public static String backgroundJobServersUpdatedKey(String keyPrefix)
    • backgroundJobServerKey

      public static String backgroundJobServerKey(String keyPrefix, BackgroundJobServerStatus serverStatus)
    • backgroundJobServerKey

      public static String backgroundJobServerKey(String keyPrefix, UUID serverId)
    • backgroundJobServerKey

      public static String backgroundJobServerKey(String keyPrefix, String serverId)
    • metadatasKey

      public static String metadatasKey(String keyPrefix)
    • metadataKey

      public static String metadataKey(String keyPrefix, JobRunrMetadata metadata)
    • metadataKey

      public static String metadataKey(String keyPrefix, String metadataId)
    • jobQueueForStateKey

      public static String jobQueueForStateKey(String keyPrefix, StateName stateName)
    • recurringJobsKey

      public static String recurringJobsKey(String keyPrefix)
    • recurringJobKey

      public static String recurringJobKey(String keyPrefix, String id)
    • recurringJobCreatedAtKey

      public static String recurringJobCreatedAtKey(String keyPrefix)
    • scheduledJobsKey

      public static String scheduledJobsKey(String keyPrefix)
    • jobKey

      public static String jobKey(String keyPrefix, Job job)
    • jobKey

      public static String jobKey(String keyPrefix, UUID id)
    • jobKey

      public static String jobKey(String keyPrefix, String id)
    • jobDetailsKey

      public static String jobDetailsKey(String keyPrefix, StateName stateName)
    • recurringJobKey

      public static String recurringJobKey(String keyPrefix, StateName stateName)
    • jobVersionKey

      public static String jobVersionKey(String keyPrefix, Job job)
    • jobVersionKey

      public static String jobVersionKey(String keyPrefix, UUID id)
    • toMicroSeconds

      public static long toMicroSeconds(Instant instant)