Queued Jobs [v1.0.4]

Maintainer(s): Marcus
Supported by: Community

The Queued Jobs module provides a framework for SilverStripe developers to define long running processes that should be run as background tasks. This asynchronous processing allows users to continue using the system while long running tasks proceed when time permits. It also lets developers set these processes to be executed in the future.

The Queued Jobs module provides a framework for SilverStripe developers to define long running processes that should be run as background tasks. This asynchronous processing allows users to continue using the system while long running tasks proceed when time permits. It also lets developers set these processes to be executed in the future.

The module comes with

  • A section in the CMS for viewing a list of currently running jobs or scheduled jobs.
  • An abstract skeleton class for defining your own jobs
  • A task that is executed as a cronjob for collecting and executing jobs.
  • A couple of example jobs, including
    • A Google sitemap generator
    • A publishing job

To get started

Module screenshot

Release(s)

  • Latest release

    Version: [v1.0.4]
    Date: 2010-11-30
    Compatible with: SilverStripe 2.4
    Download: svn.github.com-silverstripe-queuedjobs.git-r137.tar.gz

    Subversion access: http://svn.github.com/nyeholt/silverstripe-queuedjobs.git

  • Older release(s)

    Version: [v1.0.0]
    Date: 2010-11-01
    Compatible with: SilverStripe 2.4
    Download: svn.github.com-silverstripe-queuedjobs.git-r137.tar.gz

    Subversion access: http://svn.github.com/nyeholt/silverstripe-queuedjobs.git

  • Latest trunk build

    To get a preview of our next release, download the latest build of unstable trunk here. Please be careful: this is more likely to contain bugs, especially on modules undergoing a lot of development.

    Revision: #137
    Build Date: 2013-01-23
    Download: svn.github.com-silverstripe-queuedjobs.git-r137.tar.gz

    Unstable Subversion access: http://svn.github.com/nyeholt/silverstripe-queuedjobs.git

 
 

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.