Manual de instalación de Viafirma Documents

task-config.json

En este fichero configuramos los hilos dedicados a cada una de las tareas por las que pasa un documento, de forma que dependiendo de la carga de trabajo del sistema se puede configurar un n�mero mayor o menor de hilos para tareas espec�ficas.

Ejemplo

{
    "tasks": [
        {
            "numThreads": 4,
            "name" : "RECEIVED"
        },
        {
            "numThreads": 4,
            "name" : "SENT"
        },
        {
            "numThreads": 4,
            "name" : "RESPONSED"
        },
        {
            "numThreads": 1,
            "name" : "ERROR"
        },
        {
            "numThreads": 1,
            "name" : "EXPIRED"
        },
        {
            "numThreads": 2,
            "name": "computec",
            "classRef": "com.viafirma.documents.tasks.engine.tasks.ComputecEngine",
            "properties":{
                    "SERVICE_PATH":"computec",
                    "MAX_RETRY_COUNT":"3",
                    "COMPUTEC_SERVICE":"https://ci.viafirma.com/documents-crm-example/"
            }
        }
    ]
}

Las diferentes tareas que tiene el sistema Viafirma Documents son:

RECEIVED: Tarea encargada de la recepci�n y creaci�n de peticiones. SENT: Tarea encargada de realizar la firma de documentos con sus evidencias correspondientes. RESPONSED: Tarea encargada de la realizar las llamadas de respuesta, a Viafirma Inbox o a sistemas de transferencia una vez finalizada la petici�n. ERROR: Tarea encargada de gestionar los errores producidos en las peticiones de la plataforma. EXPIRED: Tarea encargada de gestionar las peticiones expiradas en la plataforma. Tareas para sistemas de transferencias: Se gestionan los sistemas de transferencias como tareas en caso de necesitar sistemas de transferencia.