Class HttpAdapter
java.lang.Object
diegosneves.github.conectardoacoes.adapters.rest.adapter.HttpAdapter
- Direct Known Subclasses:
RetrieveAddressAdapter
Classe abstrata que fornece a base para adaptadores HTTP. Isto inclui a configuração de
cabeçalhos HTTP e a instância do
RestTemplateSimpleWebClient a ser usada para chamadas HTTP.
Esta classe é anotada como um @Component do Spring Framework e, portanto, é passível de
detecção automática e autocinjeto durante a inicialização da aplicação.
Ele usa um conjunto de cabeçalhos HTTP padrão ao instanciar, que inclui a configuração do conteúdo e os tipos de aceitação para JSON.
O acesso aos campos protegidos é garantido através dos métodos @Getter e @Setter,
ambos definidos com AccessLevel.PROTECTED.
- Since:
- 1.2.0
- Author:
- diegoneves
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.http.HttpHeadersprotected RestTemplateSimpleWebClient -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInicializa uma instância deHttpAdaptercom cabeçalhos Http default e a instância deRestTemplateSimpleWebClient. -
Method Summary
-
Field Details
-
restTemplateSimpleWebClient
-
headers
protected org.springframework.http.HttpHeaders headers
-
-
Constructor Details
-
HttpAdapter
protected HttpAdapter()Inicializa uma instância deHttpAdaptercom cabeçalhos Http default e a instância deRestTemplateSimpleWebClient.Os tipos de mídia de conteúdo e aceitação são definidos como JSON.
-