Interface SmsCampaignWritePlatformService
- All Known Implementing Classes:
SmsCampaignWritePlatformServiceJpaImpl
public interface SmsCampaignWritePlatformService
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.core.data.CommandProcessingResultactivateSmsCampaign(Long campaignId, org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultcloseSmsCampaign(Long campaignId, org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultcreate(org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultvoidinsertDirectCampaignIntoSmsOutboundTable(SmsCampaign smsCampaign) voidinsertDirectCampaignIntoSmsOutboundTable(org.apache.fineract.portfolio.client.domain.Client client, SmsCampaign smsCampaign) voidinsertDirectCampaignIntoSmsOutboundTable(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, SmsCampaign smsCampaign) voidinsertDirectCampaignIntoSmsOutboundTable(org.apache.fineract.portfolio.savings.domain.SavingsAccount savingsAccount, SmsCampaign smsCampaign) previewMessage(org.apache.fineract.infrastructure.core.api.JsonQuery query) org.apache.fineract.infrastructure.core.data.CommandProcessingResultreactivateSmsCampaign(Long campaignId, org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResult
-
Method Details
-
create
org.apache.fineract.infrastructure.core.data.CommandProcessingResult create(org.apache.fineract.infrastructure.core.api.JsonCommand command) -
update
org.apache.fineract.infrastructure.core.data.CommandProcessingResult update(Long resourceId, org.apache.fineract.infrastructure.core.api.JsonCommand command) -
delete
-
activateSmsCampaign
org.apache.fineract.infrastructure.core.data.CommandProcessingResult activateSmsCampaign(Long campaignId, org.apache.fineract.infrastructure.core.api.JsonCommand command) -
closeSmsCampaign
org.apache.fineract.infrastructure.core.data.CommandProcessingResult closeSmsCampaign(Long campaignId, org.apache.fineract.infrastructure.core.api.JsonCommand command) -
reactivateSmsCampaign
org.apache.fineract.infrastructure.core.data.CommandProcessingResult reactivateSmsCampaign(Long campaignId, org.apache.fineract.infrastructure.core.api.JsonCommand command) -
insertDirectCampaignIntoSmsOutboundTable
-
insertDirectCampaignIntoSmsOutboundTable
void insertDirectCampaignIntoSmsOutboundTable(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, SmsCampaign smsCampaign) -
compileSmsTemplate
-
previewMessage
-
insertDirectCampaignIntoSmsOutboundTable
void insertDirectCampaignIntoSmsOutboundTable(org.apache.fineract.portfolio.client.domain.Client client, SmsCampaign smsCampaign) -
insertDirectCampaignIntoSmsOutboundTable
void insertDirectCampaignIntoSmsOutboundTable(org.apache.fineract.portfolio.savings.domain.SavingsAccount savingsAccount, SmsCampaign smsCampaign)
-