package com.fp.simple.action;

/**
 * Accion a extender en las clases encargadas de obtener codigos de usuarios o grupos de responsables de ejecutar tareas
 * de un flujo de trabajo.
 * 
 * @version 2.1
 */
public abstract class TaskAction {

    /**
     * Metodo que se encarga de obtener el usaurio o grupo responsable de la ejecucion de una tarea, el usuario o grupo
     * se tiene que fijar en el request.
     * 
     * @param pParam Request con el que se ejecuta una transaccion al cual se asocia un usuario o grupo.
     * @throws Exception
     */
    public abstract void assignOwner(Object pParam) throws Exception;
}
