java.lang.Object
br.com.intersys.systextil.function.cadastrotolerancia.getapi.ApiClient

public class ApiClient extends Object
Cliente HTTP para interagir com a API de tolerância.

Esta classe fornece métodos para realizar chamadas HTTP a uma API externa que gerencia dados de tolerância relacionados a pedidos de venda.

O método principal getValores realiza uma requisição GET autenticada utilizando credenciais obtidas dinamicamente a partir do banco de dados.

Exemplo de uso:

 AppConnection conn = new AppConnection(...);
 ApiResponse response = ApiClient.getValores(conn, pedidoVenda);
 

Este cliente lida com autenticação básica, tratamento de erros HTTP e desserialização da resposta JSON em um objeto ApiResponse.

  • Constructor Details

    • ApiClient

      public ApiClient()
  • Method Details

    • getValores

      public static ApiResponse getValores(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int codigoEmpresa) throws Exception
      Throws:
      Exception