Le service de gestion des jobs permet de surveiller et gérer les jobs de traitement en arrière-plan (en attente, en cours, en erreur).
Lister les jobs en attente
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/waiting" \
-H "token: <TOKEN>"
Compter les jobs en attente
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/waiting/count" \
-H "token: <TOKEN>"
Lister les jobs en cours
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/processing" \
-H "token: <TOKEN>"
Compter les jobs en cours
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/processing/count" \
-H "token: <TOKEN>"
Lister les jobs en erreur
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/errors" \
-H "token: <TOKEN>"
Compter les jobs en erreur
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/errors/count" \
-H "token: <TOKEN>"
Relancer un job
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
# <ID> : identifiant du job
curl -X POST "<CORE_HOST>/rest/jobs/retry/<ID>" \
-H "token: <TOKEN>"
Vider la file d’erreurs
Cette opération supprime définitivement tous les jobs de la file d’erreurs. Cette action est irréversible.
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X DELETE "<CORE_HOST>/rest/jobs/errors" \
-H "token: <TOKEN>"