Skip navigation links
Release 2.0.61-alpha6 Built 23-Jan-23 22:23:58 PST on build2.lockss.org
A C D E F G H I J L M N O P R S T U V W 

A

addArtifacts(String, MultipartFile, String) - Method in interface org.lockss.laaws.rs.api.ArchivesApi
 
addArtifacts(String, MultipartFile, String) - Method in interface org.lockss.laaws.rs.api.ArchivesApiDelegate
 
addArtifacts(String, MultipartFile, String) - Method in class org.lockss.laaws.rs.impl.ArchivesApiServiceImpl
Controller for POST /archives.
addCdxRecord(CdxRecord) - Method in class org.lockss.laaws.rs.model.CdxRecords
Adds a CDX record to this object.
ApiOriginFilter - Class in org.lockss.laaws.rs.api
 
ApiOriginFilter() - Constructor for class org.lockss.laaws.rs.api.ApiOriginFilter
 
ApiResponseMessage - Class in org.lockss.laaws.rs.api
 
ApiResponseMessage() - Constructor for class org.lockss.laaws.rs.api.ApiResponseMessage
 
ApiResponseMessage(int, String) - Constructor for class org.lockss.laaws.rs.api.ApiResponseMessage
 
APPLICATION_HTTP_RESPONSE - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
APPLICATION_HTTP_RESPONSE_VALUE - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
ArchivesApi - Interface in org.lockss.laaws.rs.api
 
ArchivesApiController - Class in org.lockss.laaws.rs.api
 
ArchivesApiController(ArchivesApiDelegate) - Constructor for class org.lockss.laaws.rs.api.ArchivesApiController
 
ArchivesApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the ArchivesApiController}.
ArchivesApiServiceImpl - Class in org.lockss.laaws.rs.impl
 
ArchivesApiServiceImpl(HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.ArchivesApiServiceImpl
 
ArtifactContinuationToken - Class in org.lockss.laaws.rs.impl
The continuation token used to paginate through a list of artifacts.
ArtifactContinuationToken(String) - Constructor for class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Constructor from a web request continuation token.
ArtifactContinuationToken(String, String, String, Integer, Integer) - Constructor for class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Constructor from members.
ArtifactDataStoreConfig - Class in org.lockss.laaws.rs.configuration
Spring configuration beans for the configuration of the Repository Service's internal artifact data store.
ArtifactDataStoreConfig(RepositoryServiceProperties, ArtifactIndex) - Constructor for class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
 
ArtifactIndexConfig - Class in org.lockss.laaws.rs.configuration
Spring configuration beans for the configuration of the Repository Service's internal artifact index.
ArtifactIndexConfig(RepositoryServiceProperties) - Constructor for class org.lockss.laaws.rs.configuration.ArtifactIndexConfig
 
ArtifactsApi - Interface in org.lockss.laaws.rs.api
 
ArtifactsApiController - Class in org.lockss.laaws.rs.api
 
ArtifactsApiController(ArtifactsApiDelegate) - Constructor for class org.lockss.laaws.rs.api.ArtifactsApiController
 
ArtifactsApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the ArtifactsApiController}.
ArtifactsApiServiceImpl - Class in org.lockss.laaws.rs.impl
 
ArtifactsApiServiceImpl(HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
artifactUuid(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
AuidContinuationToken - Class in org.lockss.laaws.rs.impl
The continuation token used to paginate through a list of archival unit identifiers.
AuidContinuationToken(String) - Constructor for class org.lockss.laaws.rs.impl.AuidContinuationToken
Constructor from a web request continuation token.
AuidContinuationToken(String, Integer) - Constructor for class org.lockss.laaws.rs.impl.AuidContinuationToken
Constructor from members.
AusApi - Interface in org.lockss.laaws.rs.api
 
AusApiController - Class in org.lockss.laaws.rs.api
 
AusApiController(AusApiDelegate) - Constructor for class org.lockss.laaws.rs.api.AusApiController
 
AusApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the AusApiController}.
AusApiServiceImpl - Class in org.lockss.laaws.rs.impl
 
AusApiServiceImpl(HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
AuSize - Class in org.lockss.laaws.rs.model
AuSize
AuSize() - Constructor for class org.lockss.laaws.rs.model.AuSize
 

C

CdxRecord - Class in org.lockss.laaws.rs.model
An [Open|Py]Wayback CDX record.
CdxRecord() - Constructor for class org.lockss.laaws.rs.model.CdxRecord
 
CdxRecords - Class in org.lockss.laaws.rs.model
A collection of [Open|Py]Wayback CDX records.
CdxRecords() - Constructor for class org.lockss.laaws.rs.model.CdxRecords
No-argument constructor to be used when processing PyWayBack requests.
CdxRecords(Map<String, String>, String) - Constructor for class org.lockss.laaws.rs.model.CdxRecords
Constructor to be used when processing OpenWayBack requests.
ChecksumalgorithmsApi - Interface in org.lockss.laaws.rs.api
 
ChecksumalgorithmsApiController - Class in org.lockss.laaws.rs.api
 
ChecksumalgorithmsApiController(ChecksumalgorithmsApiDelegate) - Constructor for class org.lockss.laaws.rs.api.ChecksumalgorithmsApiController
 
ChecksumalgorithmsApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the ChecksumalgorithmsApiController}.
ChecksumalgorithmsApiServiceImpl - Class in org.lockss.laaws.rs.impl
Service for accessing the supported checksum algorithms.
ChecksumalgorithmsApiServiceImpl(ObjectMapper, HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.ChecksumalgorithmsApiServiceImpl
Constructor for autowiring.
close() - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
computeCollectiondate(String) - Static method in class org.lockss.laaws.rs.model.CdxRecord
Provides the artifact collection date that corresponds to a given text timestamp.
computeNumericTimestamp(long) - Static method in class org.lockss.laaws.rs.model.CdxRecord
Provides the numeric timestamp that corresponds to a given artifact collection date.
computeTextTimestamp(long) - Static method in class org.lockss.laaws.rs.model.CdxRecord
Provides the text timestamp that corresponds to a given artifact collection date.
configMgrCreated(ConfigManager.ConfigManagerCreatedEvent) - Method in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
 
configMgrCreated(ConfigManager.ConfigManagerCreatedEvent) - Method in class org.lockss.laaws.rs.configuration.ArtifactIndexConfig
 
configMgrCreated(ConfigManager.ConfigManagerCreatedEvent) - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
 
createArtifact(String, MultipartFile, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
createArtifact(String, MultipartFile, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
createArtifact(String, MultipartFile, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
POST /artifacts: Adds artifacts to the repository
createInitializedRepository() - Method in class org.lockss.laaws.rs.configuration.LockssRepositoryConfig
Creates and initializes the LockssRepository that will be made available via the LOCKSS Repository Service's REST API.
createItem(String, String, boolean, String) - Method in class org.lockss.laaws.rs.multipart.DigestFileItemFactory
 
createLockssRepository() - Method in class org.lockss.laaws.rs.configuration.LockssRepositoryConfig
customImplementation() - Method in class org.lockss.laaws.rs.config.SwaggerDocumentationConfig
 

D

DEFAULT_ARTIFACT_ITERATOR_TIMEOUT - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
DEFAULT_ARTIFACT_ITERATOR_TIMEOUT - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
DEFAULT_AUID_ITERATOR_TIMEOUT - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
DEFAULT_BULK_INDEX_BATCH_SIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
DEFAULT_BULK_INDEX_ENABLED - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
DEFAULT_DEFAULT_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
DEFAULT_DEFAULT_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
DEFAULT_DEFAULT_AUID_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
DEFAULT_DIGEST_ALGORITHM - Static variable in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
DEFAULT_MAX_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
DEFAULT_MAX_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
DEFAULT_MAX_AUID_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
DEFAULT_MULTIPART_MAX_IN_MEMORY_SIZE - Static variable in class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
 
DEFAULT_MULTIPART_UPLOAD_DIR - Static variable in class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
 
DEFAULT_REPO_USE_WARC_COMPRESSION - Static variable in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
Default settings for use of GZIP compression for WARC files.
DEFAULT_SMALL_CONTENT_THRESHOLD - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
DEFAULT_SOLR_HARDCOMMTI_INTERVAL - Static variable in class org.lockss.laaws.rs.configuration.ArtifactIndexConfig
 
deleteArtifact(String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
deleteArtifact(String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
deleteArtifact(String, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
DELETE /artifacts/{artifactid}: Deletes an artifact from this repository.
destroy() - Method in class org.lockss.laaws.rs.api.ApiOriginFilter
 
digest(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
DigestFileItem - Class in org.lockss.laaws.rs.multipart
 
DigestFileItem(String, String, boolean, String, int, File) - Constructor for class org.lockss.laaws.rs.multipart.DigestFileItem
 
DigestFileItemFactory - Class in org.lockss.laaws.rs.multipart
 
DigestFileItemFactory() - Constructor for class org.lockss.laaws.rs.multipart.DigestFileItemFactory
Constructs an unconfigured instance of this class.
DigestFileItemFactory(int, File) - Constructor for class org.lockss.laaws.rs.multipart.DigestFileItemFactory
Constructs a preconfigured instance of this class.
DigestMultipartResolver - Class in org.lockss.laaws.rs.multipart
 
DigestMultipartResolver() - Constructor for class org.lockss.laaws.rs.multipart.DigestMultipartResolver
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.lockss.laaws.rs.api.ApiOriginFilter
 

E

equals(Object) - Method in class org.lockss.laaws.rs.model.AuSize
 
equals(Object) - Method in class org.lockss.laaws.rs.model.CdxRecord
 
equals(Object) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
ERROR - Static variable in class org.lockss.laaws.rs.api.ApiResponseMessage
 
exactKey(String) - Static method in class org.archive.wayback.surt.SURTTokenizer
 

F

flush() - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
format(Date, StringBuffer, FieldPosition) - Method in class org.lockss.laaws.rs.RFC3339DateFormat
 
fromValue(String) - Static method in enum org.lockss.laaws.rs.model.ImportStatus.StatusEnum
 

G

getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.ArchivesApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.AusApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.NamespacesApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.RepoinfoApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.StatusApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.WaybackApiDelegate
 
getApiStatus() - Method in class org.lockss.laaws.rs.impl.StatusApiServiceImpl
Provides the status object.
getArchiveName() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the archive name.
getArtifact(String, String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
getArtifact(String, String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
getArtifact(String, String, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
GET /artifacts/{artifactid}: Retrieves an artifact from the repository.
getArtifacts(String, String, String, String, String, Boolean, Integer, String) - Method in interface org.lockss.laaws.rs.api.AusApi
 
getArtifacts(String, String, String, String, String, Boolean, Integer, String) - Method in interface org.lockss.laaws.rs.api.AusApiDelegate
 
getArtifacts(String, String, String, String, String, Boolean, Integer, String) - Method in class org.lockss.laaws.rs.impl.AusApiServiceImpl
GET /aus/{auid}/artifacts: Get a list with all the artifacts in a namespace and Archival Unit or a pageful of the list defined by the continuation token and size.
getArtifactsFromAllAus(String, String, String, String, Integer, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
getArtifactsFromAllAus(String, String, String, String, Integer, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
getArtifactsFromAllAus(String, String, String, String, Integer, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
GET /artifacts: Returns the committed artifacts of all versions of a given URL, from a specified namespace.
getArtifactsSize(String, String) - Method in interface org.lockss.laaws.rs.api.AusApi
 
getArtifactsSize(String, String) - Method in interface org.lockss.laaws.rs.api.AusApiDelegate
 
getArtifactsSize(String, String) - Method in class org.lockss.laaws.rs.impl.AusApiServiceImpl
GET /aus/{auid}/size: Get the size of Archival Unit artifacts in a namespace.
getArtifactUuid() - Method in class org.lockss.laaws.rs.model.ImportStatus
Get artifactUuid
getAuid() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides the archival unit identifier of the last artifact transferred.
getAuid() - Method in class org.lockss.laaws.rs.impl.AuidContinuationToken
Provides the last archival unit identifier transferred.
getAus(String, Integer, String) - Method in interface org.lockss.laaws.rs.api.AusApi
 
getAus(String, Integer, String) - Method in interface org.lockss.laaws.rs.api.AusApiDelegate
 
getAus(String, Integer, String) - Method in class org.lockss.laaws.rs.impl.AusApiServiceImpl
GET /aus: Get all Archival Unit IDs (AUIDs) in a namespace or a pageful of the list defined by the continuation token and size.
getCdxOwb(String, String, Integer, Integer, String, String) - Method in interface org.lockss.laaws.rs.api.WaybackApi
 
getCdxOwb(String, String, Integer, Integer, String, String) - Method in interface org.lockss.laaws.rs.api.WaybackApiDelegate
 
getCdxOwb(String, String, Integer, Integer, String, String) - Method in class org.lockss.laaws.rs.impl.WaybackApiServiceImpl
Provides the OpenWayback CDX records of a URL in a namespace.
getCdxPywb(String, String, Integer, String, String, String, String, String, String, String) - Method in interface org.lockss.laaws.rs.api.WaybackApi
 
getCdxPywb(String, String, Integer, String, String, String, String, String, String, String) - Method in interface org.lockss.laaws.rs.api.WaybackApiDelegate
 
getCdxPywb(String, String, Integer, String, String, String, String, String, String, String) - Method in class org.lockss.laaws.rs.impl.WaybackApiServiceImpl
Provides the PyWayback CDX records of a URL in a namespace.
getCdxRecordCount() - Method in class org.lockss.laaws.rs.model.CdxRecords
Provides the count of CDX records in this object.
getCdxRecords() - Method in class org.lockss.laaws.rs.model.CdxRecords
Provides the CDX records in this object, for testing purposes.
getCode() - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
getContentType() - Method in class org.lockss.laaws.rs.multipart.DigestFileItem
Returns the X-Lockss-Content-Type header if present, otherwise the normal Content-Type header.
getDatastoreSpec() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getDelegate() - Method in interface org.lockss.laaws.rs.api.ArchivesApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.ArchivesApiController
 
getDelegate() - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.ArtifactsApiController
 
getDelegate() - Method in interface org.lockss.laaws.rs.api.AusApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.AusApiController
 
getDelegate() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.ChecksumalgorithmsApiController
 
getDelegate() - Method in interface org.lockss.laaws.rs.api.NamespacesApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.NamespacesApiController
 
getDelegate() - Method in interface org.lockss.laaws.rs.api.RepoinfoApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.RepoinfoApiController
 
getDelegate() - Method in interface org.lockss.laaws.rs.api.StatusApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.StatusApiController
 
getDelegate() - Method in interface org.lockss.laaws.rs.api.WaybackApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.WaybackApiController
 
getDigest() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the digest.
getDigest() - Method in class org.lockss.laaws.rs.model.ImportStatus
Get digest
getDigest() - Method in class org.lockss.laaws.rs.multipart.DigestFileItem
 
getDigest() - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
getHdfsBaseDir() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getHdfsEndpoint() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getHttpStatus() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the HTTP status code.
getIndexSpec() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getIteratorHashCode() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides the hash code of the iterator used.
getIteratorHashCode() - Method in class org.lockss.laaws.rs.impl.AuidContinuationToken
Provides the hash code of the iterator used.
getLength() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the content length.
getLocalBaseDirs() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getLocalPersistIndexName() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getMessage() - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
getMimeType() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the MIME type.
getNamespace() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides the namespace of the last artifact transferred.
getNamespaces() - Method in interface org.lockss.laaws.rs.api.NamespacesApi
 
getNamespaces() - Method in interface org.lockss.laaws.rs.api.NamespacesApiDelegate
 
getNamespaces() - Method in class org.lockss.laaws.rs.impl.NamespacesApiServiceImpl
GET /namespaces: Returns a list of namespaces managed by this repository.
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.ArchivesApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.AusApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.NamespacesApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.RepoinfoApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.StatusApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.WaybackApiDelegate
 
getObjectMapper() - Method in class org.lockss.laaws.rs.impl.ChecksumalgorithmsApiServiceImpl
 
getObjectMapper() - Method in class org.lockss.laaws.rs.impl.RepoinfoApiServiceImpl
 
getOffset() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the content offset.
getOffset() - Method in class org.lockss.laaws.rs.model.ImportStatus
Get offset
getOutputStream() - Method in class org.lockss.laaws.rs.multipart.DigestFileItem
 
getRedirectUrl() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the redirect URL.
getRepositoryInformation() - Method in interface org.lockss.laaws.rs.api.RepoinfoApi
 
getRepositoryInformation() - Method in interface org.lockss.laaws.rs.api.RepoinfoApiDelegate
 
getRepositoryInformation() - Method in class org.lockss.laaws.rs.impl.RepoinfoApiServiceImpl
GET /repoinfo: Provides the properties of the repository in the system.
getRepositorySpec() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getRepositoryStateDir() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getRepositoryType() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getRepoSpecParts() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getRequest() - Method in interface org.lockss.laaws.rs.api.ArchivesApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.AusApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.NamespacesApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.RepoinfoApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.StatusApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.WaybackApiDelegate
 
getRobotFlags() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the robot flags.
getSolrCollectionName() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getSolrEndpoint() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getSolrHardCommitInterval() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getStatus() - Method in interface org.lockss.laaws.rs.api.StatusApi
 
getStatus() - Method in interface org.lockss.laaws.rs.api.StatusApiDelegate
 
getStatus() - Method in class org.lockss.laaws.rs.model.ImportStatus
Get status
getStatusMessage() - Method in class org.lockss.laaws.rs.model.ImportStatus
Get statusMessage
getSupportedChecksumAlgorithms() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApi
 
getSupportedChecksumAlgorithms() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
getSupportedChecksumAlgorithms() - Method in class org.lockss.laaws.rs.impl.ChecksumalgorithmsApiServiceImpl
GET /checksumalgorithms: Provides a list of checksum algorithms supported by this repository.
getTempFile() - Method in class org.lockss.laaws.rs.multipart.DigestFileItem
Creates and returns a File representing a uniquely named temporary file in the configured repository path.
getTimestamp() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the timestamp.
getTotalAllVersions() - Method in class org.lockss.laaws.rs.model.AuSize
Get totalAllVersions
getTotalLatestVersions() - Method in class org.lockss.laaws.rs.model.AuSize
Get totalLatestVersions
getTotalWarcSize() - Method in class org.lockss.laaws.rs.model.AuSize
Get totalWarcSize
getType() - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
getUri() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides the URI of the last artifact transferred.
getUrl() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the URL.
getUrl() - Method in class org.lockss.laaws.rs.model.ImportStatus
Get url
getUrlSortKey() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the URL sort key.
getVersion() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides the version of the last artifact transferred.
getVersion() - Method in class org.lockss.laaws.rs.model.ImportStatus
Get version
getWarcArchive(String, String, String, String) - Method in interface org.lockss.laaws.rs.api.WaybackApi
 
getWarcArchive(String, String, String, String) - Method in interface org.lockss.laaws.rs.api.WaybackApiDelegate
 
getWarcArchive(String, String, String, String) - Method in class org.lockss.laaws.rs.impl.WaybackApiServiceImpl
Provides the contents of a WARC archive.
getWarcId() - Method in class org.lockss.laaws.rs.model.ImportStatus
Get warcId

H

handleBulkAuOp(String, String, String) - Method in interface org.lockss.laaws.rs.api.AusApi
 
handleBulkAuOp(String, String, String) - Method in interface org.lockss.laaws.rs.api.AusApiDelegate
 
handleBulkAuOp(String, String, String) - Method in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Handles bulk transfer operations for an AUID in a namespace.
hashCode() - Method in class org.lockss.laaws.rs.model.AuSize
 
hashCode() - Method in class org.lockss.laaws.rs.model.CdxRecord
 
hashCode() - Method in class org.lockss.laaws.rs.model.ImportStatus
 
HomeController - Class in org.lockss.laaws.rs.config
Home redirection to swagger api documentation
HomeController() - Constructor for class org.lockss.laaws.rs.config.HomeController
 
HttpBodyDigestOutputStream - Class in org.lockss.laaws.rs.multipart
 
HttpBodyDigestOutputStream(OutputStream) - Constructor for class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 

I

ImportStatus - Class in org.lockss.laaws.rs.model
ImportStatus
ImportStatus() - Constructor for class org.lockss.laaws.rs.model.ImportStatus
 
ImportStatus.StatusEnum - Enum in org.lockss.laaws.rs.model
Gets or Sets status
index() - Method in class org.lockss.laaws.rs.config.HomeController
 
INFO - Static variable in class org.lockss.laaws.rs.api.ApiResponseMessage
 
init(FilterConfig) - Method in class org.lockss.laaws.rs.api.ApiOriginFilter
 

J

jmsSetUpDone() - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
When JMS connection is established, tell clients to flush their artifact cache to ensure that no stale cached artifacts.

L

LockssRepositoryConfig - Class in org.lockss.laaws.rs.configuration
Spring configuration beans for the configuration of the Repository Service's internal repository.
LockssRepositoryConfig(RepositoryServiceProperties, ArtifactIndex, ArtifactDataStore) - Constructor for class org.lockss.laaws.rs.configuration.LockssRepositoryConfig
 
log - Static variable in interface org.lockss.laaws.rs.api.ArchivesApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.AusApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.NamespacesApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.RepoinfoApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.StatusApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.WaybackApiDelegate
 

M

main(String[]) - Static method in class org.lockss.laaws.rs.RepositoryApplication
The entry point of the application.
multipartResolver() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
Emits a CommonsMultipartResolver bean for use in Spring's DispatcherServlet.

N

NamespacesApi - Interface in org.lockss.laaws.rs.api
 
NamespacesApiController - Class in org.lockss.laaws.rs.api
 
NamespacesApiController(NamespacesApiDelegate) - Constructor for class org.lockss.laaws.rs.api.NamespacesApiController
 
NamespacesApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the NamespacesApiController}.
NamespacesApiServiceImpl - Class in org.lockss.laaws.rs.impl
 
NamespacesApiServiceImpl(HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.NamespacesApiServiceImpl
 
newFileItemFactory() - Method in class org.lockss.laaws.rs.multipart.DigestMultipartResolver
 
nextSearch() - Method in class org.archive.wayback.surt.SURTTokenizer
update internal state and return the next smaller search string for the url

O

offset(Long) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
OK - Static variable in class org.lockss.laaws.rs.api.ApiResponseMessage
 
org.archive.wayback.surt - package org.archive.wayback.surt
 
org.lockss.laaws.rs - package org.lockss.laaws.rs
 
org.lockss.laaws.rs.api - package org.lockss.laaws.rs.api
 
org.lockss.laaws.rs.config - package org.lockss.laaws.rs.config
 
org.lockss.laaws.rs.configuration - package org.lockss.laaws.rs.configuration
 
org.lockss.laaws.rs.impl - package org.lockss.laaws.rs.impl
org.lockss.laaws.rs.model - package org.lockss.laaws.rs.model
 
org.lockss.laaws.rs.multipart - package org.lockss.laaws.rs.multipart
 
org.lockss.laaws.rs.security - package org.lockss.laaws.rs.security
 

P

PARAM_ARTIFACT_ITERATOR_TIMEOUT - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
Interval after which unused Artifact iterator continuations will be discarded.
PARAM_ARTIFACT_ITERATOR_TIMEOUT - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Interval after which unused Artifact iterator continuations will be discarded.
PARAM_AUID_ITERATOR_TIMEOUT - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Interval after which unused AUID iterator continuations will be discarded.
PARAM_BULK_INDEX_BATCH_SIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Batch size when adding Artifacts in bulk, when using a DispatchingArtifactIndex.
PARAM_BULK_INDEX_ENABLED - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Set false to disable putting AUs into bulk mode
PARAM_DEFAULT_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
Default number of Artifacts that will be returned in a single (paged) response
PARAM_DEFAULT_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Default number of Artifacts that will be returned in a single (paged) response
PARAM_DEFAULT_AUID_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Default number of AUIDs that will be returned in a single (paged) response
PARAM_FREE_SPACE_MAP - Static variable in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
 
PARAM_MAX_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
Max number of Artifacts that will be returned in a single (paged) response
PARAM_MAX_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Max number of Artifacts that will be returned in a single (paged) response
PARAM_MAX_AUID_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
Max number of AUIDs that will be returned in a single (paged) response
PARAM_MULTIPART_MAX_IN_MEMORY_SIZE - Static variable in class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
Max size of in-memory buffering of multipart requests
PARAM_MULTIPART_UPLOAD_DIR - Static variable in class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
 
PARAM_REPO_USE_WARC_COMPRESSION - Static variable in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
Enables or disables the use of GZIP compression for WARC files in WARC artifact data store implementations.
PARAM_SMALL_CONTENT_THRESHOLD - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
Largest Artifact content that will be included in a response to a getArtifactData call with includeContent == IF_SMALL
PARAM_SOLR_HARDCOMMTI_INTERVAL - Static variable in class org.lockss.laaws.rs.configuration.ArtifactIndexConfig
Determines how frequently Solr hard commits are performed.
populateArtifacts(Iterator<Artifact>, Integer, List<Artifact>) - Static method in class org.lockss.laaws.rs.impl.ServiceImplUtil
Populates the artifacts to be included in the response.
PREFIX - Static variable in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
PREFIX - Static variable in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
prefixKey(String) - Static method in class org.archive.wayback.surt.SURTTokenizer
 

R

RepoinfoApi - Interface in org.lockss.laaws.rs.api
 
RepoinfoApiController - Class in org.lockss.laaws.rs.api
 
RepoinfoApiController(RepoinfoApiDelegate) - Constructor for class org.lockss.laaws.rs.api.RepoinfoApiController
 
RepoinfoApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the RepoinfoApiController}.
RepoinfoApiServiceImpl - Class in org.lockss.laaws.rs.impl
Service for obtaining the properties of a repository.
RepoinfoApiServiceImpl(ObjectMapper, HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.RepoinfoApiServiceImpl
Constructor for autowiring.
RepositoryApplication - Class in org.lockss.laaws.rs
The Spring-Boot application.
RepositoryApplication() - Constructor for class org.lockss.laaws.rs.RepositoryApplication
 
RepositoryServiceProperties - Class in org.lockss.laaws.rs.configuration
Spring component which parses the Spring application.properties for LOCKSS Repository Service parameters:
RepositoryServiceProperties() - Constructor for class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
RepositoryServiceSpringConfig - Class in org.lockss.laaws.rs.configuration
Spring configuration beans for the Spring-implementation of the LOCKSS Repository Service.
RepositoryServiceSpringConfig() - Constructor for class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
 
RFC3339DateFormat - Class in org.lockss.laaws.rs
 
RFC3339DateFormat() - Constructor for class org.lockss.laaws.rs.RFC3339DateFormat
 
run(String...) - Method in class org.lockss.laaws.rs.RepositoryApplication
Callback used to run the application starting the LOCKSS daemon.

S

SecurityConfigurer - Class in org.lockss.laaws.rs.security
Custom Spring security configurator.
SecurityConfigurer() - Constructor for class org.lockss.laaws.rs.security.SecurityConfigurer
 
sendCacheFlush() - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
sendCacheInvalidate(ArtifactCache.InvalidateOp, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
sendPingResponse(String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
ServiceImplUtil - Class in org.lockss.laaws.rs.impl
Utility method used in the service controllers.
ServiceImplUtil() - Constructor for class org.lockss.laaws.rs.impl.ServiceImplUtil
 
setArchiveName(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the archive name.
setArtifactDataStore() - Method in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
 
setArtifactIndex() - Method in class org.lockss.laaws.rs.configuration.ArtifactIndexConfig
 
setArtifactUuid(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
setCode(int) - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
setConfig(Configuration, Configuration, Configuration.Differences) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
setConfig(Configuration, Configuration, Configuration.Differences) - Method in class org.lockss.laaws.rs.impl.AusApiServiceImpl
 
setDigest(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the digest.
setDigest(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
setHttpStatus(int) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the HTTP status code.
setLength(long) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the content length.
setMessage(String) - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
setMimeType(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the MIME type.
setOffset(long) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the content offset.
setOffset(Long) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
setRedirectUrl(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the redirect URL.
setRobotFlags(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the robot flags.
setStatus(ImportStatus.StatusEnum) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
setStatusMessage(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
setTimestamp(long) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the timestamp.
setTotalAllVersions(Long) - Method in class org.lockss.laaws.rs.model.AuSize
 
setTotalLatestVersions(Long) - Method in class org.lockss.laaws.rs.model.AuSize
 
setTotalWarcSize(Long) - Method in class org.lockss.laaws.rs.model.AuSize
 
setType(String) - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
setUrl(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the URL.
setUrl(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
setUrlSortKey(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the URL sort key.
setVersion(Integer) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
setWarcId(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
status(ImportStatus.StatusEnum) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
StatusApi - Interface in org.lockss.laaws.rs.api
 
StatusApiController - Class in org.lockss.laaws.rs.api
 
StatusApiController(StatusApiDelegate) - Constructor for class org.lockss.laaws.rs.api.StatusApiController
 
StatusApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the StatusApiController}.
StatusApiServiceImpl - Class in org.lockss.laaws.rs.impl
Controller for accessing the status.
StatusApiServiceImpl() - Constructor for class org.lockss.laaws.rs.impl.StatusApiServiceImpl
 
statusMessage(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
SURTTokenizer - Class in org.archive.wayback.surt
provides iterative Url reduction for prefix matching to find ever coarser grained URL-specific configuration.
SURTTokenizer(String, boolean) - Constructor for class org.archive.wayback.surt.SURTTokenizer
constructor
SwaggerDocumentationConfig - Class in org.lockss.laaws.rs.config
 
SwaggerDocumentationConfig() - Constructor for class org.lockss.laaws.rs.config.SwaggerDocumentationConfig
 
switchToDigest() - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 

T

toIaText() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the representation of this object in Internet Archive format.
toIaText() - Method in class org.lockss.laaws.rs.model.CdxRecords
Provides the representation of this object in Internet Archive format.
toJson() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the representation of this object in JSON format.
toJson() - Method in class org.lockss.laaws.rs.model.CdxRecords
Provides the representation of this object in JSON format.
TOO_BUSY - Static variable in class org.lockss.laaws.rs.api.ApiResponseMessage
 
toString() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
 
toString() - Method in class org.lockss.laaws.rs.impl.AuidContinuationToken
 
toString() - Method in class org.lockss.laaws.rs.model.AuSize
 
toString() - Method in class org.lockss.laaws.rs.model.CdxRecord
 
toString() - Method in enum org.lockss.laaws.rs.model.ImportStatus.StatusEnum
 
toString() - Method in class org.lockss.laaws.rs.model.ImportStatus
 
totalAllVersions(Long) - Method in class org.lockss.laaws.rs.model.AuSize
 
totalLatestVersions(Long) - Method in class org.lockss.laaws.rs.model.AuSize
 
totalWarcSize(Long) - Method in class org.lockss.laaws.rs.model.AuSize
 
toWebResponseContinuationToken() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides this object in the form of a web response continuation token.
toWebResponseContinuationToken() - Method in class org.lockss.laaws.rs.impl.AuidContinuationToken
Provides this object in the form of a web response continuation token.
toXmlText(XMLStreamWriter) - Method in class org.lockss.laaws.rs.model.CdxRecord
Writes the representation of this object in OpenWayback XML format.
toXmlText() - Method in class org.lockss.laaws.rs.model.CdxRecords
Writes the representation of this object in OpenWayback XML format.

U

updateArtifact(String, Boolean, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
updateArtifact(String, Boolean, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
updateArtifact(String, Boolean, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
PUT /artifacts/{artifactid}: Updates an artifact's properties
url(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 

V

valueOf(String) - Static method in enum org.lockss.laaws.rs.model.ImportStatus.StatusEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lockss.laaws.rs.model.ImportStatus.StatusEnum
Returns an array containing the constants of this enum type, in the order they are declared.
version(Integer) - Method in class org.lockss.laaws.rs.model.ImportStatus
 

W

warcId(String) - Method in class org.lockss.laaws.rs.model.ImportStatus
 
WARNING - Static variable in class org.lockss.laaws.rs.api.ApiResponseMessage
 
WaybackApi - Interface in org.lockss.laaws.rs.api
 
WaybackApiController - Class in org.lockss.laaws.rs.api
 
WaybackApiController(WaybackApiDelegate) - Constructor for class org.lockss.laaws.rs.api.WaybackApiController
 
WaybackApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the WaybackApiController}.
WaybackApiServiceImpl - Class in org.lockss.laaws.rs.impl
 
WaybackApiServiceImpl(HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.WaybackApiServiceImpl
 
write(int) - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
write(byte[]) - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
write(byte[], int, int) - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
A C D E F G H I J L M N O P R S T U V W 
Skip navigation links
Release 2.0.61-alpha6 Built 23-Jan-23 22:23:58 PST on build2.lockss.org

Copyright © 2000–2023 LOCKSS Program. All rights reserved.