Package org.jobrunr.utils
Class JobUtils
- java.lang.Object
-
- org.jobrunr.utils.JobUtils
-
public class JobUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
assertJobExists(JobDetails jobDetails)
static java.util.Optional<Job>
getJobAnnotation(JobDetails jobDetails)
static java.lang.Class<?>
getJobClass(JobDetails jobDetails)
static java.lang.reflect.Method
getJobMethod(java.lang.Class<?> jobClass, JobDetails jobDetails)
static java.lang.reflect.Method
getJobMethod(JobDetails jobDetails)
static java.lang.String
getJobSignature(Job job)
static java.lang.String
getJobSignature(JobDetails jobDetails)
static java.lang.String
getReadableNameFromJobDetails(JobDetails jobDetails)
static boolean
jobExists(java.lang.String jobSignature)
-
-
-
Method Detail
-
getReadableNameFromJobDetails
public static java.lang.String getReadableNameFromJobDetails(JobDetails jobDetails)
-
getJobClass
public static java.lang.Class<?> getJobClass(JobDetails jobDetails)
-
getJobMethod
public static java.lang.reflect.Method getJobMethod(JobDetails jobDetails)
-
getJobMethod
public static java.lang.reflect.Method getJobMethod(java.lang.Class<?> jobClass, JobDetails jobDetails)
-
assertJobExists
public static void assertJobExists(JobDetails jobDetails)
-
jobExists
public static boolean jobExists(java.lang.String jobSignature)
-
getJobAnnotation
public static java.util.Optional<Job> getJobAnnotation(JobDetails jobDetails)
-
getJobSignature
public static java.lang.String getJobSignature(Job job)
-
getJobSignature
public static java.lang.String getJobSignature(JobDetails jobDetails)
-
-