Package org.jobrunr.storage.nosql.redis
Class RedisUtilities
- java.lang.Object
-
- org.jobrunr.storage.nosql.redis.RedisUtilities
-
public class RedisUtilities extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.String
backgroundJobServerKey(java.lang.String keyPrefix, java.lang.String serverId)
static java.lang.String
backgroundJobServerKey(java.lang.String keyPrefix, java.util.UUID serverId)
static java.lang.String
backgroundJobServerKey(java.lang.String keyPrefix, BackgroundJobServerStatus serverStatus)
static java.lang.String
backgroundJobServersCreatedKey(java.lang.String keyPrefix)
static java.lang.String
backgroundJobServersUpdatedKey(java.lang.String keyPrefix)
static java.lang.String
jobCounterKey(StateName stateName)
Deprecated.static java.lang.String
jobDetailsKey(java.lang.String keyPrefix, StateName stateName)
static java.lang.String
jobKey(java.lang.String keyPrefix, java.lang.String id)
static java.lang.String
jobKey(java.lang.String keyPrefix, java.util.UUID id)
static java.lang.String
jobKey(java.lang.String keyPrefix, Job job)
static java.lang.String
jobQueueForStateKey(java.lang.String keyPrefix, StateName stateName)
static java.lang.String
jobVersionKey(java.lang.String keyPrefix, java.util.UUID id)
static java.lang.String
jobVersionKey(java.lang.String keyPrefix, Job job)
static java.lang.String
metadataKey(java.lang.String keyPrefix, java.lang.String metadataId)
static java.lang.String
metadataKey(java.lang.String keyPrefix, JobRunrMetadata metadata)
static java.lang.String
metadatasKey(java.lang.String keyPrefix)
static java.lang.String
recurringJobKey(java.lang.String keyPrefix, java.lang.String id)
static java.lang.String
recurringJobKey(java.lang.String keyPrefix, StateName stateName)
static java.lang.String
recurringJobsKey(java.lang.String keyPrefix)
static java.lang.String
scheduledJobsKey(java.lang.String keyPrefix)
static long
toMicroSeconds(java.time.Instant instant)
-
-
-
Method Detail
-
jobCounterKey
@Deprecated public static java.lang.String jobCounterKey(StateName stateName)
Deprecated.
-
backgroundJobServersCreatedKey
public static java.lang.String backgroundJobServersCreatedKey(java.lang.String keyPrefix)
-
backgroundJobServersUpdatedKey
public static java.lang.String backgroundJobServersUpdatedKey(java.lang.String keyPrefix)
-
backgroundJobServerKey
public static java.lang.String backgroundJobServerKey(java.lang.String keyPrefix, BackgroundJobServerStatus serverStatus)
-
backgroundJobServerKey
public static java.lang.String backgroundJobServerKey(java.lang.String keyPrefix, java.util.UUID serverId)
-
backgroundJobServerKey
public static java.lang.String backgroundJobServerKey(java.lang.String keyPrefix, java.lang.String serverId)
-
metadatasKey
public static java.lang.String metadatasKey(java.lang.String keyPrefix)
-
metadataKey
public static java.lang.String metadataKey(java.lang.String keyPrefix, JobRunrMetadata metadata)
-
metadataKey
public static java.lang.String metadataKey(java.lang.String keyPrefix, java.lang.String metadataId)
-
jobQueueForStateKey
public static java.lang.String jobQueueForStateKey(java.lang.String keyPrefix, StateName stateName)
-
recurringJobsKey
public static java.lang.String recurringJobsKey(java.lang.String keyPrefix)
-
recurringJobKey
public static java.lang.String recurringJobKey(java.lang.String keyPrefix, java.lang.String id)
-
scheduledJobsKey
public static java.lang.String scheduledJobsKey(java.lang.String keyPrefix)
-
jobKey
public static java.lang.String jobKey(java.lang.String keyPrefix, Job job)
-
jobKey
public static java.lang.String jobKey(java.lang.String keyPrefix, java.util.UUID id)
-
jobKey
public static java.lang.String jobKey(java.lang.String keyPrefix, java.lang.String id)
-
jobDetailsKey
public static java.lang.String jobDetailsKey(java.lang.String keyPrefix, StateName stateName)
-
recurringJobKey
public static java.lang.String recurringJobKey(java.lang.String keyPrefix, StateName stateName)
-
jobVersionKey
public static java.lang.String jobVersionKey(java.lang.String keyPrefix, Job job)
-
jobVersionKey
public static java.lang.String jobVersionKey(java.lang.String keyPrefix, java.util.UUID id)
-
toMicroSeconds
public static long toMicroSeconds(java.time.Instant instant)
-
-