Package org.apache.fineract.spm.api
Class SpmApiResource
java.lang.Object
org.apache.fineract.spm.api.SpmApiResource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivateOrDeactivateSurvey(Long id, String command) createSurvey(SurveyData surveyData) editSurvey(Long id, SurveyData surveyData) fetchAllSurveys(Boolean isActive) findSurvey(Long id)
-
Constructor Details
-
SpmApiResource
public SpmApiResource()
-
-
Method Details
-
fetchAllSurveys
@GET @Consumes("application/json") @Produces("application/json") @Transactional public List<SurveyData> fetchAllSurveys(@QueryParam("isActive") Boolean isActive) -
findSurvey
@GET @Path("/{id}") @Consumes("application/json") @Produces("application/json") @Transactional public SurveyData findSurvey(@PathParam("id") Long id) -
createSurvey
@POST @Consumes("application/json") @Produces("application/json") @Transactional public String createSurvey(SurveyData surveyData) -
editSurvey
@PUT @Path("/{id}") @Consumes("application/json") @Produces("application/json") @Transactional public String editSurvey(@PathParam("id") Long id, SurveyData surveyData) -
activateOrDeactivateSurvey
-