What are the dangers of changing a
It would be a different job so you would have to:
scheduler.DeleteJob(key)since you want both the
JobKeyand the old schedule.
However, since a campaign has an Id you can use that as a
JobKey, the assumption here being that an Id will not change. If it's important for users to identify jobs by their campaign name, you can build a new
JobDetail with similar parameters as the existing one, but change the
Description to match the new campaign name and then call:
which should replace the old
JobDetail with the new one.