Package org.lockss.laaws.config.api
Interface AusApi
- All Known Implementing Classes:
AusApiController
@Validated
public interface AusApi
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.springframework.http.ResponseEntity<org.lockss.config.AuConfiguration>deleteAuConfig(String auid) default org.springframework.http.ResponseEntity<List<org.lockss.config.AuConfiguration>>default org.springframework.http.ResponseEntity<org.lockss.config.AuConfiguration>getAuConfig(String auid) default org.springframework.http.ResponseEntity<Void>putAuConfig(String auid, @Valid org.lockss.config.AuConfiguration body) default org.springframework.http.ResponseEntity<org.lockss.ws.entities.RequestAuControlResult>putAusMdDisable(String auid) default org.springframework.http.ResponseEntity<org.lockss.ws.entities.RequestAuControlResult>putAusMdEnable(String auid)
-
Method Details
-
getDelegate
AusApiDelegate getDelegate() -
deleteAuConfig
@RequestMapping(value="/aus/{auid}", produces="application/json", method=DELETE) default org.springframework.http.ResponseEntity<org.lockss.config.AuConfiguration> deleteAuConfig(@PathVariable("auid") String auid) -
getAllAuConfig
@RequestMapping(value="/aus", produces="application/json", method=GET) default org.springframework.http.ResponseEntity<List<org.lockss.config.AuConfiguration>> getAllAuConfig() -
getAuConfig
@RequestMapping(value="/aus/{auid}", produces="application/json", method=GET) default org.springframework.http.ResponseEntity<org.lockss.config.AuConfiguration> getAuConfig(@PathVariable("auid") String auid) -
putAuConfig
-
putAusMdDisable
@RequestMapping(value="/aus/{auid}/mddisable", produces="application/json", method=PUT) default org.springframework.http.ResponseEntity<org.lockss.ws.entities.RequestAuControlResult> putAusMdDisable(@PathVariable("auid") String auid) -
putAusMdEnable
@RequestMapping(value="/aus/{auid}/mdenable", produces="application/json", method=PUT) default org.springframework.http.ResponseEntity<org.lockss.ws.entities.RequestAuControlResult> putAusMdEnable(@PathVariable("auid") String auid)
-