public static DefaultJobDefinition fixedDelayJobDefinition(final String jobType,final String jobName,final String description,final Duration fixedDelay,final int restarts,final Optional<Duration> maxAge){
  return new DefaultJobDefinition(jobType,jobName,description,maxAge,Optional.of(fixedDelay),Optional.empty(),restarts,0,Optional.empty());
}

public static DefaultJobDefinition fixedDelayJobDefinition ( final String jobType , final String jobName , final String description , final Duration fixedDelay , final int restarts , final Optional < Duration > maxAge ) { return new DefaultJobDefinition ( jobType , jobName , description , maxAge , Optional . of ( fixedDelay ) , Optional . empty ( ) , restarts , 0 , Optional . empty ( ) ) ; }
create a jobdefinition that is using fixed delays specify , when and how often the job should be triggered .
