Skip to main content
Skip table of contents

Task listeners

Concept

Een task listener is speciaal soort listener die enkel gebruikt wordt in combinatie met gebruikerstaken. Het belangrijkste verschilpunt met een ‘gewone’ execution listener zijn de mogelijke uitvoeringstriggers.

  • De execution listener wordt uitgevoerd wordt ofwel bij de start ofwel op het einde van de taak.

  • De task listener is dan weer uitvoerbaar op enkele cruciale momenten binnen een gebruikerstaak (bijvoorbeeld op het ogenblik dat deze toegewezen wordt aan een specifieke gebruiker).

Eigenschappen

Het instellen verloopt net zoals bij een execution listener. Enkel de eigenschap Event Type is anders.

Event Type

Beschrijving

Create

Listener wordt uitgevoerd op het ogenblik dat een gebruikerstaak aangemaakt wordt.

Assignment

Listener wordt uitgevoerd op het ogenblik dat een gebruikerstaak toegewezen wordt aan een gebruiker of groep van gebruikers.

Complete

Listener wordt uitgevoerd op het ogenblik dat een gebruikerstaak uitgevoerd of voltooid is.

Delete

Listener wordt uitgevoerd op het ogenblik dat een gebruikerstaak wordt verwijderd uit de procesinstantie of op het ogenblik dat de gebruiker de taak annuleert of weigert.

Update

Listener wordt uitgevoerd op het ogenblik dat een gebruikerstaak een update krijgt (bijvoorbeeld toegewezen aan iemand anders).

Timeout

Listener wordt uitgevoerd op het ogenblik dat een gebruikerstaak een vooraf gedefinieerde tijdslimiet bereikt. Bijvoorbeeld als de taak na toewijzing niet binnen de 48 uur is uitgevoerd, kan je een waarschuwing of herinneringsmail uitsturen.

Bij selectie van timeout als event type worden de bijkomende parameters Timer Definition Type en Timer Definition beschikbaar.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.