Introduction

Sometimes in web applications you may want to perform work in the background for various reasons. In IFE this is possible with the Jobs facility (System → Jobs).


First you setup a Job Profile (System → Jobs → Jobprofile bearbeiten → Jobprofil anlegen). It controls the behaviour of the jobs using that profile. Then you push an job into the queue and supply arguments for it.
Jobs will be performed in the background and retried in the case of errors depending on the profile settings.

There is a dashboard in the IFE Admin to manage the jobs and the job profiles (System → Jobs):

Job States

The possbile states of a job are:

Job Profiles

A Job Profile has the following settings:


API

See the JSMA jobs documentation on how to queue a job and supply arguments.