Package org.lockss.laaws.config.api
Interface WsApiDelegate
- All Known Implementing Classes:
WsApiServiceImpl
public interface WsApiDelegate
A delegate to be called by the
WsApiController}.
Implement this interface with a Service annotated class.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.ContentConfigurationResult>>deleteAusDelete(List<String> body) default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.AuWsResult>>getAuqueries(String auQuery) default Optional<com.fasterxml.jackson.databind.ObjectMapper>default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.PluginWsResult>>getPlugins(String pluginQuery) default Optional<jakarta.servlet.http.HttpServletRequest>default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.TdbAuWsResult>>default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.TdbPublisherWsResult>>getTdbPublishers(String tdbPublisherQuery) default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.TdbTitleWsResult>>getTdbTitles(String tdbTitleQuery) default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.ContentConfigurationResult>>default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.ContentConfigurationResult>>putAusDeactivate(List<String> body) default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.ContentConfigurationResult>>putAusReactivate(List<String> body)
-
Field Details
-
log
static final org.slf4j.Logger log
-
-
Method Details
-
getObjectMapper
-
getRequest
-
getAcceptHeader
-
deleteAusDelete
-
getAuqueries
default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.AuWsResult>> getAuqueries(String auQuery) - See Also:
-
getPlugins
default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.PluginWsResult>> getPlugins(String pluginQuery) - See Also:
-
getTdbAus
default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.TdbAuWsResult>> getTdbAus(String tdbAuQuery) - See Also:
-
getTdbPublishers
default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.TdbPublisherWsResult>> getTdbPublishers(String tdbPublisherQuery) - See Also:
-
getTdbTitles
default org.springframework.http.ResponseEntity<List<org.lockss.ws.entities.TdbTitleWsResult>> getTdbTitles(String tdbTitleQuery) - See Also:
-
postAus
-
putAusDeactivate
-
putAusReactivate
-