Open the menu

    Processadores de Atividade

    Os processadores de atividade do portal são responsáveis por processar novas atividades. Para decidir quem deve receber as atividades, e com qual prioridade, e como notificar os usuários o processador utiliza os seus priorizadores e notificadores.

    Priorizadores

    Definem os usuários e grupos que devem ou não receber a atividade e a prioridade dela para cada usuário e grupo. As prioridades concedidas tem valor entre 0 e 1, sendo 0 a mais baixa e 1 a mais alta.

    Para criar um prirorizador de atividades é preciso implementar a interface IActivityPrioritizer.

    Notificadores

    São responsáveis por notificar os usuários a respeito das novas atividades. Eles podem possuir, opcionalmente, filtros para selecionar quais atividades deve ou não ser notificadas.

    Para criar um notificador de atividades é preciso implementar a interface IActivityUserNotifier.

    O Processador de atividades é definido através do arquivo activityprocessordefinition.xml e pode ser administrado na Administração de Fluxo de Atividades, onde é possível adicionar, atualizar ou remover processadores existentes.