public class CronMapper extends Object
Constructor and Description |
---|
CronMapper(CronDefinition from,
CronDefinition to,
Function<Cron,Cron> cronRules)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static CronMapper |
fromCron4jToQuartz()
Creates a CronMapper that maps a cron4j expression to a quartz expression.
|
static CronMapper |
fromQuartzToCron4j() |
static CronMapper |
fromQuartzToSpring() |
static CronMapper |
fromQuartzToUnix() |
static CronMapper |
fromUnixToQuartz() |
Cron |
map(Cron cron)
Maps given cron to target cron definition.
|
static CronMapper |
sameCron(CronDefinition cronDefinition) |
public CronMapper(CronDefinition from, CronDefinition to, Function<Cron,Cron> cronRules)
from
- - source CronDefinition;
if null a NullPointerException will be raisedto
- - target CronDefinition;
if null a NullPointerException will be raisedcronRules
- - cron rulespublic Cron map(Cron cron)
cron
- - Instance to be mapped;
if null a NullPointerException will be raisedpublic static CronMapper fromCron4jToQuartz()
public static CronMapper fromQuartzToCron4j()
public static CronMapper fromQuartzToUnix()
public static CronMapper fromUnixToQuartz()
public static CronMapper fromQuartzToSpring()
public static CronMapper sameCron(CronDefinition cronDefinition)
Copyright © 2020 JBoss by Red Hat. All rights reserved.