Package org.apache.fineract.spm.api
Class LookupTableApiResource
java.lang.Object
org.apache.fineract.spm.api.LookupTableApiResource
@Path("/v1/surveys/{surveyId}/lookuptables")
@Component
public class LookupTableApiResource
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateLookupTable(Long surveyId, LookupTableData lookupTableData) fetchLookupTables(Long surveyId) findLookupTable(Long surveyId, String key)
-
Constructor Details
-
LookupTableApiResource
public LookupTableApiResource()
-
-
Method Details
-
fetchLookupTables
@GET @Consumes("application/json") @Produces("application/json") @Transactional public List<LookupTableData> fetchLookupTables(@PathParam("surveyId") Long surveyId) -
findLookupTable
@GET @Path("/{key}") @Consumes("application/json") @Produces("application/json") @Transactional public LookupTableData findLookupTable(@PathParam("surveyId") Long surveyId, @PathParam("key") String key) -
createLookupTable
@POST @Consumes("application/json") @Produces("application/json") @Transactional public void createLookupTable(@PathParam("surveyId") Long surveyId, LookupTableData lookupTableData)
-