Class CodeValueWritePlatformServiceJpaRepositoryImpl
java.lang.Object
org.apache.fineract.infrastructure.codes.service.CodeValueWritePlatformServiceJpaRepositoryImpl
- All Implemented Interfaces:
CodeValueWritePlatformService
@Service
public class CodeValueWritePlatformServiceJpaRepositoryImpl
extends Object
implements CodeValueWritePlatformService
-
Constructor Summary
ConstructorsConstructorDescriptionCodeValueWritePlatformServiceJpaRepositoryImpl(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.apache.fineract.infrastructure.codes.domain.CodeRepository codeRepository, org.apache.fineract.infrastructure.codes.domain.CodeValueRepositoryWrapper codeValueRepositoryWrapper, org.apache.fineract.infrastructure.codes.domain.CodeValueRepository codeValueRepository, CodeValueCommandFromApiJsonDeserializer fromApiJsonDeserializer) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.core.data.CommandProcessingResultcreateCodeValue(org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultdeleteCodeValue(Long codeId, Long codeValueId) org.apache.fineract.infrastructure.core.data.CommandProcessingResultupdateCodeValue(Long codeValueId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
-
Constructor Details
-
CodeValueWritePlatformServiceJpaRepositoryImpl
@Autowired public CodeValueWritePlatformServiceJpaRepositoryImpl(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.apache.fineract.infrastructure.codes.domain.CodeRepository codeRepository, org.apache.fineract.infrastructure.codes.domain.CodeValueRepositoryWrapper codeValueRepositoryWrapper, org.apache.fineract.infrastructure.codes.domain.CodeValueRepository codeValueRepository, CodeValueCommandFromApiJsonDeserializer fromApiJsonDeserializer)
-
-
Method Details
-
createCodeValue
@Transactional @CacheEvict(value="code_values", allEntries=true) public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createCodeValue(org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
createCodeValuein interfaceCodeValueWritePlatformService
-
updateCodeValue
@Transactional @CacheEvict(value="code_values", allEntries=true) public org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateCodeValue(Long codeValueId, org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
updateCodeValuein interfaceCodeValueWritePlatformService
-
deleteCodeValue
@Transactional @CacheEvict(value="code_values", allEntries=true) public org.apache.fineract.infrastructure.core.data.CommandProcessingResult deleteCodeValue(Long codeId, Long codeValueId) - Specified by:
deleteCodeValuein interfaceCodeValueWritePlatformService
-