Funcionalidad transversal del sistema, encargado de generar la trazabilidad de los diferentes procesos.
El proceso de negocio de Monitor de Procesos, tiene como funcionalidades las siguientes:
Procesamiento de información
private void init(String id) Inicializa la barra de progreso del proceso, a partir del ID asignado a éste. El proceso se registra a nivel de aplicación y es vigente sólo mientras el proceso está vivo o se ejecuta el delay de borrado de proceso, es decir, mientras no se cierre la sesión del mismo.
public void asociarActividad(String info) Realiza el registro del paso a paso de las actividades a medida que avanza el proceso
public void removeObject(String processname, long seconds) Genera un delay determinado por el parámetro seconds, para que una vez transcurrido ese tiempo el proceso sea borrado de la lista de ejecución.
public void removeObject(String processname) Genera un delay determinado por el valor de sleeptime, para que una vez transcurrido ese tiempo el proceso sea borrado de la lista de ejecución.