Class HookWritePlatformServiceJpaRepositoryImpl

java.lang.Object
org.apache.fineract.infrastructure.hooks.service.HookWritePlatformServiceJpaRepositoryImpl
All Implemented Interfaces:
HookWritePlatformService

@Service public class HookWritePlatformServiceJpaRepositoryImpl extends Object implements HookWritePlatformService
  • Constructor Details

    • HookWritePlatformServiceJpaRepositoryImpl

      public HookWritePlatformServiceJpaRepositoryImpl()
  • Method Details

    • createHook

      @Transactional @CacheEvict(value="hooks", allEntries=true) public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createHook(org.apache.fineract.infrastructure.core.api.JsonCommand command)
      Specified by:
      createHook in interface HookWritePlatformService
    • updateHook

      @Transactional @CacheEvict(value="hooks", allEntries=true) public org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateHook(Long hookId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
      Specified by:
      updateHook in interface HookWritePlatformService
    • deleteHook

      @Transactional @CacheEvict(value="hooks", allEntries=true) public org.apache.fineract.infrastructure.core.data.CommandProcessingResult deleteHook(Long hookId)
      Specified by:
      deleteHook in interface HookWritePlatformService