public interface ArtifactsApiDelegate
ArtifactsApiController}.
Implement this interface with a Service annotated class.| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
log |
| Modifier and Type | Method and Description |
|---|---|
default org.springframework.http.ResponseEntity<Artifact> |
createArtifact(String artifactProps,
org.springframework.web.multipart.MultipartFile payload,
String httpResponseHeader) |
default org.springframework.http.ResponseEntity<Void> |
deleteArtifact(String uuid,
String namespace) |
default Optional<String> |
getAcceptHeader() |
default org.springframework.http.ResponseEntity<org.springframework.core.io.Resource> |
getArtifact(String uuid,
String namespace,
String includeContent) |
default org.springframework.http.ResponseEntity<ArtifactPageInfo> |
getArtifactsFromAllAus(String namespace,
String url,
String urlPrefix,
String versions,
Integer limit,
String continuationToken) |
default Optional<com.fasterxml.jackson.databind.ObjectMapper> |
getObjectMapper() |
default Optional<javax.servlet.http.HttpServletRequest> |
getRequest() |
default org.springframework.http.ResponseEntity<Artifact> |
updateArtifact(String uuid,
Boolean committed,
String namespace) |
default Optional<com.fasterxml.jackson.databind.ObjectMapper> getObjectMapper()
default Optional<javax.servlet.http.HttpServletRequest> getRequest()
default org.springframework.http.ResponseEntity<Artifact> createArtifact(String artifactProps, org.springframework.web.multipart.MultipartFile payload, String httpResponseHeader)
default org.springframework.http.ResponseEntity<Void> deleteArtifact(String uuid, String namespace)
default org.springframework.http.ResponseEntity<org.springframework.core.io.Resource> getArtifact(String uuid, String namespace, String includeContent)
default org.springframework.http.ResponseEntity<ArtifactPageInfo> getArtifactsFromAllAus(String namespace, String url, String urlPrefix, String versions, Integer limit, String continuationToken)
Copyright © 2000–2023 LOCKSS Program. All rights reserved.