Interface SyncProductApi

All Known Implementing Classes:
FeignProductApiAdapter, NoOpSyncProductApiImpl

public interface SyncProductApi
A SyncProductApi.
Author:
Heiko Scherrer
  • Method Details

    • findBySKU

      ProductVO findBySKU(@NotBlank @NotBlank String sku)
      Find and return a Product identified by its SKU.
      Parameters:
      sku - The identifying SKU attribute
      Returns:
      The instance or null
    • findProductByProductUnitPkey

      ProductVO findProductByProductUnitPkey(@NotBlank @NotBlank String pKey)
      Gets Product based on ProductUnit pKey
      Parameters:
      pKey - The pKey of the productUnit
      Returns:
      The instance or null