Class SmsApiResource
java.lang.Object
org.apache.fineract.infrastructure.sms.api.SmsApiResource
@Path("/v1/sms")
@Consumes("application/json")
@Produces("application/json")
@Component
public class SmsApiResource
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.core.data.CommandProcessingResultcreate(SmsCreationRequest smsCreationRequest) org.apache.fineract.infrastructure.core.data.CommandProcessingResultorg.apache.fineract.infrastructure.core.service.Page<SmsData> retrieveAllSmsByStatus(Long campaignId, SmsRequestParam smsRequestParam) retrieveOne(Long resourceId) org.apache.fineract.infrastructure.core.data.CommandProcessingResultupdate(Long resourceId, SmsUpdateRequest smsUpdateRequest)
-
Constructor Details
-
SmsApiResource
public SmsApiResource()
-
-
Method Details
-
retrieveAll
-
create
@POST public org.apache.fineract.infrastructure.core.data.CommandProcessingResult create(SmsCreationRequest smsCreationRequest) -
retrieveOne
-
retrieveAllSmsByStatus
@GET @Path("{campaignId}/messageByStatus") public org.apache.fineract.infrastructure.core.service.Page<SmsData> retrieveAllSmsByStatus(@PathParam("campaignId") Long campaignId, @BeanParam SmsRequestParam smsRequestParam) -
update
@PUT @Path("{resourceId}") public org.apache.fineract.infrastructure.core.data.CommandProcessingResult update(@PathParam("resourceId") Long resourceId, SmsUpdateRequest smsUpdateRequest) -
delete
@DELETE @Path("{resourceId}") public org.apache.fineract.infrastructure.core.data.CommandProcessingResult delete(@PathParam("resourceId") Long resourceId)
-