Personnalisation de la boîte de réception

Le comportement par défaut des fonctionnalités relatives aux actions de la boîte de réception, aux actions de la tâche et à la recherche de tâches peut être modifié à l'aide de Guice afin d'appeler un code personnalisé qui remplace le comportement par défaut.
Remarque : Guice est un cadre d'applications développé par Google et dépasse la portée de ce document. Pour plus d'informations sur Guice, consultez le guide d'utilisation de Guice.

Le système de gestion de flux de travaux Cúram contient les points de personnalisation suivants et leurs implémentations correspondantes par défaut :

Tableau 1. Points de personnalisation

Point de personnalisation

Classe d'interface

Classe d'implémentation par défaut

Actions de la boîte de réception

curam.core.hook.
task.impl.InboxActions

curam.core.hook.
task.impl.InboxActionsImpl

Actions de la tâche

curam.core.hook.
task.impl.TaskActions

curam.core.hook.
task.impl.TaskActionsImpl

Recherche de tâches et Recherche de tâches disponibles

curam.core.hook.
task.impl.SearchTask

curam.core.hook.
task.impl.SearchTaskImpl

Requête de tâche

curam.core.hook.
task.impl.TaskQuery

curam.core.hook.
task.impl.TaskQueryImpl

Génération SQL de recherche de tâches

curam.core.hook.
task.impl.SearchTaskSQL

curam.core.hook.
task.impl.SearchTaskSQLImpl

Les actions de la boîte de réception suivantes peuvent être personnalisées :

Les actions de la tâche suivantes peuvent être personnalisées :

Les méthodes Recherche de tâches et Recherche de tâches disponibles suivantes peuvent être personnalisées :

Les méthodes Requête de tâche suivantes peuvent être personnalisées :

Les méthodes de génération SQL de recherche de tâches suivantes peuvent être personnalisées. Ces méthodes sont utilisées pour générer le code SQL pour toutes les fonctionnalités de recherche de tâches ci-dessus.