Class PadraoController

Object
PadraoController

@RestController @RequestMapping("/api/padrao") public class PadraoController extends Object
  • Constructor Details

    • PadraoController

      public PadraoController()
  • Method Details

    • registerEnvironment

      @RequestMapping(value="/ambiente", method=GET) @ResponseBody public ResponseEntity<Void> registerEnvironment()
      Este endpoint recebe a config `DADOS_CLIENTE` para registrar ambientes dos clientes.
    • registerDiff

      @RequestMapping(value="/diff", method=POST) @ResponseBody public ResponseEntity<Void> registerDiff(@RequestParam("file") MultipartFile file)
      Recebe um .zip com os perfis de exportação padrão importados pelo client. MUITO RUIM DESCULPE.
    • syncClientes

      @RequestMapping(value="sync", method=GET) public ResponseEntity<List<PerfilExportacaoSincronizaDTO>> syncClientes()
      Responde com os perfis pendentes para sincronização para o cliente.
    • exportPerfil

      @RequestMapping(value="/sync/{id}", method=GET) public void exportPerfil(@PathVariable("id") Integer id, HttpServletResponse response)
    • perfilExportadoResult

      @RequestMapping(value="/sync/{id}", method=POST) public void perfilExportadoResult(@RequestBody PadraoStatusSincronizacaoDTO r, @PathVariable("id") Integer id)