Manager para la administración de proveedores que interactuan con la aplicación para al trabajo "socialización II" de la asignatura patrones de diseño, en la Especialización de Arquitectura de Software Empresarial 2020 I.
- Andres Martinez Cobos
- Fabian Acero
- Robinson Torres
PATH | DESCRIPCIÓN | VERBO | HTTP CODE OK | HTTP CODES FAILED |
/advisor | Permite la consulta de todos los proveedores | GET | 200 - CREATED - | 404 - NOT_FOUND - No se encuentran proovederes registrados |
/advisor | Permite la creación de nuevos proveedores | POST | 201 - CREATED - | 406 - NOT_ACCEPTABLE - Creación invalida |
/advisor/{filter} | Permite la consulta de un proveedor en particular por un filtro dado. Validos: CATEGORY, ID, IDENTIFICATION |
GET | 200 - OK - | 404 - NOT_FOUND- No se encuentra información relacionada al filtro |
/advisor/notification-provider/{category} | Notifica a los usuarios internos o externos la creación de una nueva solicitud de
cotización, usando publish como topic "categoria" |
POST | 200 - OK - | 500 - INTERNAL_ERROR_SERVER - No se encuentra información relacionada al filtro |