Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-16724

Add a template provider for Scheduler jobs

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 11.7
    • Scheduler
    • None
    • Unknown

    Description

      It would be nice to use the Templeate Provider feature to create new Scheduler jobs. I propose to make it available only in the Scheduler space but to be able to create jobs in any location, since there are extensions that could need one, in their location.
      At the same time, I think we can get rid of the "Create a new job" form and add a mention in the page description/content to use the "Create" button.

      For this improvement, we also need to get rid of the jobName property from the XWiki.SchedulerJobClass and to rely on page name and page title.
      To investigate if a migration script is needed, but it looks it would not be needed.

      Attachments

        Activity

          People

            Unassigned Unassigned
            acotiuga Alex Cotiugă
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: