Class AbstractController<T extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<Q>,Q>

java.lang.Object
es.kukenan.smartfi.microservice.smartficore.controller.AbstractController<T,Q>
Type Parameters:
T - response
Q - entity
Direct Known Subclasses:
AccountBankController, BankController, CompanyController, ConciliationController, ContractController, ExchangeController, MovementCoreController, ProductCoreController, ProductDetailCoreController, TransferInfoController, UserController, WalletProductController

public class AbstractController<T extends es.kukenan.smartfi.microservice.backoffice.dtos.core.response.CoreResponse<Q>,Q> extends Object
Abstract Controller to reply ok responses.
  • Constructor Details

    • AbstractController

      public AbstractController()
  • Method Details

    • fillResponseOk

      protected T fillResponseOk(T response, Q data)
      Retrieve product response ok.
      Parameters:
      response - Products response
      data - Products data query
      Returns:
      Response with the pension plans
    • fillResponseOk

      protected T fillResponseOk(T response, Q data, es.kukenan.smartfi.microservice.backoffice.dtos.core.movement.Paging paging)
      Retrieve product response ok.
      Parameters:
      response - Products response
      data - result data for query.
      paging - result paging for queries.
      Returns:
      Response with the pension plans