if (scheduled == null)
{
throw new IllegalStateException("@" + Scheduled.class.getName() + " is missing on " + jobClass.getName());
}
String groupName = scheduled.group().getSimpleName();
String jobName = jobClass.getSimpleName();
if (!Scheduled.class.getSimpleName().equals(groupName))
{
return new JobKey(jobName, groupName);