Interface DeclassificationExemptionsApi

    • Method Detail

      • createDeclassificationExemption

        @RequestMapping(value="/declassification-exemptions",
                        produces="application/json",
                        consumes="application/json",
                        method=POST)
        org.springframework.http.ResponseEntity<DeclassificationExemptionEntry> createDeclassificationExemption​(@Valid @RequestBody
                                                                                                                @Valid DeclassificationExemptionBody declassificationExemption)
      • deleteDeclassificationExemption

        @RequestMapping(value="/declassification-exemptions/{declassificationExemptionId}",
                        produces="application/json",
                        consumes="",
                        method=DELETE)
        org.springframework.http.ResponseEntity<Void> deleteDeclassificationExemption​(@PathVariable("declassificationExemptionId")
                                                                                      String declassificationExemptionId)
      • listDeclassificationExemptions

        @RequestMapping(value="/declassification-exemptions",
                        produces="application/json",
                        consumes="",
                        method=GET)
        org.springframework.http.ResponseEntity<DeclassificationExemptionsPaging> listDeclassificationExemptions​(@Min(0L) @Valid @RequestParam(value="skipCount",required=false)
                                                                                                                 @Min(0L) @Valid Integer skipCount,
                                                                                                                 @Min(1L) @Valid @RequestParam(value="maxItems",required=false)
                                                                                                                 @Min(1L) @Valid Integer maxItems)
      • showDeclassificationExemptionById

        @RequestMapping(value="/declassification-exemptions/{declassificationExemptionId}",
                        produces="application/json",
                        consumes="",
                        method=GET)
        org.springframework.http.ResponseEntity<DeclassificationExemptionEntry> showDeclassificationExemptionById​(@PathVariable("declassificationExemptionId")
                                                                                                                  String declassificationExemptionId)
      • updateDeclassificationExemption

        @RequestMapping(value="/declassification-exemptions/{declassificationExemptionId}",
                        produces="application/json",
                        consumes="application/json",
                        method=PUT)
        org.springframework.http.ResponseEntity<DeclassificationExemptionEntry> updateDeclassificationExemption​(@PathVariable("declassificationExemptionId")
                                                                                                                String declassificationExemptionId,
                                                                                                                @Valid @RequestBody
                                                                                                                @Valid DeclassificationExemptionBody declassificationExemption)