Class ReportMailingJobWritePlatformServiceImpl
java.lang.Object
org.apache.fineract.infrastructure.reportmailingjob.service.ReportMailingJobWritePlatformServiceImpl
- All Implemented Interfaces:
ReportMailingJobWritePlatformService
@Service
public class ReportMailingJobWritePlatformServiceImpl
extends Object
implements ReportMailingJobWritePlatformService
-
Constructor Summary
ConstructorsConstructorDescriptionReportMailingJobWritePlatformServiceImpl(ReportRepositoryWrapper reportRepositoryWrapper, ReportMailingJobValidator reportMailingJobValidator, ReportMailingJobRepositoryWrapper reportMailingJobRepositoryWrapper, org.apache.fineract.infrastructure.security.service.PlatformSecurityContext platformSecurityContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.core.data.CommandProcessingResultcreateReportMailingJob(org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand) org.apache.fineract.infrastructure.core.data.CommandProcessingResultdeleteReportMailingJob(Long reportMailingJobId) org.apache.fineract.infrastructure.core.data.CommandProcessingResultupdateReportMailingJob(Long reportMailingJobId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
-
Constructor Details
-
ReportMailingJobWritePlatformServiceImpl
@Autowired public ReportMailingJobWritePlatformServiceImpl(ReportRepositoryWrapper reportRepositoryWrapper, ReportMailingJobValidator reportMailingJobValidator, ReportMailingJobRepositoryWrapper reportMailingJobRepositoryWrapper, org.apache.fineract.infrastructure.security.service.PlatformSecurityContext platformSecurityContext)
-
-
Method Details
-
createReportMailingJob
@Transactional public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createReportMailingJob(org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand) - Specified by:
createReportMailingJobin interfaceReportMailingJobWritePlatformService
-
updateReportMailingJob
@Transactional public org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateReportMailingJob(Long reportMailingJobId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand) - Specified by:
updateReportMailingJobin interfaceReportMailingJobWritePlatformService
-
deleteReportMailingJob
@Transactional public org.apache.fineract.infrastructure.core.data.CommandProcessingResult deleteReportMailingJob(Long reportMailingJobId) - Specified by:
deleteReportMailingJobin interfaceReportMailingJobWritePlatformService
-