Interface ReferenceDataAPI

All Known Implementing Classes:
ReferenceDataAPIImpl

@RequestMapping("/api/v1/zeus/ref-data/internal/list-types") @Validated public interface ReferenceDataAPI
Created in Intellij IDEA User: Balaji Varadharajan Date: 02, June 2022 Time: 2:05 PM Project: Zeus Package Name: com.brihaspathee.zeus.web.resource.interfaces To change this template use File | Settings | File and Code Template
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<com.brihaspathee.zeus.reference.data.model.InternalListTypesDto>>
    Get all the internal lists that are present in the system
    org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<com.brihaspathee.zeus.reference.data.model.InternalListTypesDto>>
    getInternalCodesForListTypes(com.brihaspathee.zeus.reference.data.model.InternalListTypesDto internalListTypesDto)
    Get all the internal codes of a list type
    org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<com.brihaspathee.zeus.reference.data.model.InternalListTypeDto>>
    Get all the internal codes of a list type
  • Method Details

    • getInternalRefDataList

      @GetMapping("/{listTypeName}") org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<com.brihaspathee.zeus.reference.data.model.InternalListTypeDto>> getInternalRefDataList(@PathVariable("listTypeName") String listTypeName)
      Get all the internal codes of a list type
      Parameters:
      listTypeName -
      Returns:
      Internal Reference Data List
    • getAllInternalListTypes

      @GetMapping org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<com.brihaspathee.zeus.reference.data.model.InternalListTypesDto>> getAllInternalListTypes()
      Get all the internal lists that are present in the system
      Returns:
    • getInternalCodesForListTypes

      @PostMapping org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<com.brihaspathee.zeus.reference.data.model.InternalListTypesDto>> getInternalCodesForListTypes(@RequestBody com.brihaspathee.zeus.reference.data.model.InternalListTypesDto internalListTypesDto)
      Get all the internal codes of a list type
      Parameters:
      internalListTypesDto -
      Returns:
      Internal Reference Data List