Table of Contents

Enum PropertyMismatchBehavior

Namespace
Quartz.Impl
Assembly
Quartz.dll

What PropertySettingJobFactory does when a JobDataMap entry does not correspond to a settable property on the job class, or cannot be converted to its type.

public enum PropertyMismatchBehavior

Fields

Ignore = 0

Leave the entry where it is and say nothing. This is the default: a data map is allowed to carry values a job reads for itself rather than receives through a property.

Throw = 2

Fail the instantiation with a SchedulerException, which moves the job's triggers into Error.

Warn = 1

Log a warning naming the job type and the entry, and carry on. Useful for finding a misspelled property name, noisy when a map deliberately carries extra entries.