Class ProductMixWritePlatformServiceJpaRepositoryImpl

java.lang.Object
org.apache.fineract.portfolio.loanproduct.productmix.service.ProductMixWritePlatformServiceJpaRepositoryImpl
All Implemented Interfaces:
ProductMixWritePlatformService

@Service public class ProductMixWritePlatformServiceJpaRepositoryImpl extends Object implements ProductMixWritePlatformService
  • Constructor Details

    • ProductMixWritePlatformServiceJpaRepositoryImpl

      @Autowired public ProductMixWritePlatformServiceJpaRepositoryImpl(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, ProductMixDataValidator fromApiJsonDeserializer, ProductMixRepository productMixRepository, org.apache.fineract.portfolio.loanproduct.domain.LoanProductRepository productRepository)
  • Method Details

    • createProductMix

      @Transactional public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createProductMix(Long productId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
      Specified by:
      createProductMix in interface ProductMixWritePlatformService
    • updateProductMix

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateProductMix(Long productId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
      Specified by:
      updateProductMix in interface ProductMixWritePlatformService
    • deleteProductMix

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult deleteProductMix(Long productId)
      Specified by:
      deleteProductMix in interface ProductMixWritePlatformService