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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.core.data.CommandProcessingResultcreateHook(org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultdeleteHook(Long hookId) org.apache.fineract.infrastructure.core.data.CommandProcessingResultupdateHook(Long hookId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
-
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:
createHookin interfaceHookWritePlatformService
-
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:
updateHookin interfaceHookWritePlatformService
-
deleteHook
@Transactional @CacheEvict(value="hooks", allEntries=true) public org.apache.fineract.infrastructure.core.data.CommandProcessingResult deleteHook(Long hookId) - Specified by:
deleteHookin interfaceHookWritePlatformService
-