Interface EanSearchClient


@FeignClient(name="eansearch", configuration=EanSearchClientConfig.class, path="/api") public interface EanSearchClient

EanSearchClient -- The client for accessing the web service.

Since:
3.0.0 2023-01-17
Author:
rlichti <rlichti@kaiserpfalz-edv.de>
  • Method Details

    • barcodeLookupEAN

      @GetMapping(produces="application/json", consumes="application/json") @Retry(name="eansearch") @CircuitBreaker(name="eansearch") Set<EanData> barcodeLookupEAN(@RequestParam("ean") String ean13)
    • barcodeLookupUPC

      @GetMapping(produces="application/json", consumes="application/json") @Retry(name="eansearch") @CircuitBreaker(name="eansearch") Set<EanData> barcodeLookupUPC(@RequestParam("upc") String upc12)
    • barcodeLookupISBN

      @GetMapping(produces="application/json", consumes="application/json") @Retry(name="eansearch") @CircuitBreaker(name="eansearch") Set<EanData> barcodeLookupISBN(@RequestParam("isbn") String isbn10)