public interface ArtifactIndex
| Modifier and Type | Method and Description |
|---|---|
boolean |
artifactExists(String artifactId) |
org.lockss.laaws.rs.model.ArtifactIndexData |
commitArtifact(String indexDataId) |
org.lockss.laaws.rs.model.ArtifactIndexData |
commitArtifact(UUID indexDataId) |
void |
deleteArtifact(String indexDataId) |
void |
deleteArtifact(UUID indexDataId) |
org.lockss.laaws.rs.model.ArtifactIndexData |
getArtifactIndexData(String indexDataId) |
org.lockss.laaws.rs.model.ArtifactIndexData |
getArtifactIndexData(UUID indexDataId) |
Iterator<org.lockss.laaws.rs.model.ArtifactIndexData> |
getArtifactsInAU(String collection,
String auid) |
Iterator<org.lockss.laaws.rs.model.ArtifactIndexData> |
getArtifactsinAUWithURL(String collection,
String auid,
String prefix) |
Map<String,List<org.lockss.laaws.rs.model.ArtifactIndexData>> |
getAus(String collection) |
Iterator<String> |
getCollectionIds() |
org.lockss.laaws.rs.model.ArtifactIndexData |
indexArtifact(org.lockss.laaws.rs.model.Artifact artifact) |
Iterator<org.lockss.laaws.rs.model.ArtifactIndexData> |
query(ArtifactPredicateBuilder query) |
org.lockss.laaws.rs.model.ArtifactIndexData indexArtifact(org.lockss.laaws.rs.model.Artifact artifact)
org.lockss.laaws.rs.model.ArtifactIndexData getArtifactIndexData(String indexDataId)
org.lockss.laaws.rs.model.ArtifactIndexData getArtifactIndexData(UUID indexDataId)
org.lockss.laaws.rs.model.ArtifactIndexData commitArtifact(String indexDataId)
org.lockss.laaws.rs.model.ArtifactIndexData commitArtifact(UUID indexDataId)
void deleteArtifact(String indexDataId)
void deleteArtifact(UUID indexDataId)
boolean artifactExists(String artifactId)
Iterator<org.lockss.laaws.rs.model.ArtifactIndexData> getArtifactsInAU(String collection, String auid)
Iterator<org.lockss.laaws.rs.model.ArtifactIndexData> getArtifactsinAUWithURL(String collection, String auid, String prefix)
Iterator<org.lockss.laaws.rs.model.ArtifactIndexData> query(ArtifactPredicateBuilder query)
Copyright © 2000–2018 LOCKSS Program. All rights reserved.