Index

A C D E F G H I J L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addArtifacts(String, MultipartFile, String, Boolean, String) - Method in interface org.lockss.laaws.rs.api.ArchivesApi
 
addArtifacts(String, MultipartFile, String, Boolean, String) - Method in interface org.lockss.laaws.rs.api.ArchivesApiDelegate
 
addArtifacts(String, MultipartFile, String, Boolean, 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.
addViewControllers(ViewControllerRegistry) - Method in class org.lockss.laaws.rs.config.SwaggerUiConfiguration
 
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
 
archive(Resource) - Method in class org.lockss.laaws.rs.model.ArchivesBody
 
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
 
ArchivesBody - Class in org.lockss.laaws.rs.model
ArchivesBody
ArchivesBody() - Constructor for class org.lockss.laaws.rs.model.ArchivesBody
 
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
 
artifactProps(String) - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 
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
 
ArtifactsBody - Class in org.lockss.laaws.rs.model
ArtifactsBody
ArtifactsBody() - Constructor for class org.lockss.laaws.rs.model.ArtifactsBody
 
auid(String) - Method in class org.lockss.laaws.rs.model.ArchivesBody
 
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
 

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
 
code(Integer) - Method in class org.lockss.laaws.rs.model.ErrorResult
 
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
 
convert(String) - Method in class org.lockss.laaws.rs.config.LocalDateConverter
 
convert(String) - Method in class org.lockss.laaws.rs.config.LocalDateTimeConverter
 
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

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
 
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.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.lockss.laaws.rs.api.ApiOriginFilter
 

E

equals(Object) - Method in class org.lockss.laaws.rs.model.ArchivesBody
 
equals(Object) - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 
equals(Object) - Method in class org.lockss.laaws.rs.model.CdxRecord
 
equals(Object) - Method in class org.lockss.laaws.rs.model.ErrorResult
 
ERROR - Static variable in class org.lockss.laaws.rs.api.ApiResponseMessage
 
ErrorResult - Class in org.lockss.laaws.rs.model
ErrorResult
ErrorResult() - Constructor for class org.lockss.laaws.rs.model.ErrorResult
 
exactKey(String) - Static method in class org.archive.wayback.surt.SURTTokenizer
 

F

flush() - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 

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.
getArchive() - Method in class org.lockss.laaws.rs.model.ArchivesBody
Archive data containing artifacts
getArchiveName() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the archive name.
getArtifactDataByMultipart(String, String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
getArtifactDataByMultipart(String, String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
getArtifactDataByMultipart(String, String, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
GET /artifacts/{artifactid}: Retrieves an artifact from the repository.
getArtifactDataByPayload(String, String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
getArtifactDataByPayload(String, String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
getArtifactDataByPayload(String, String, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
GET /artifacts/{artifactid}/payload: Retrieves an artifact from the repository.
getArtifactDataByResponse(String, String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApi
 
getArtifactDataByResponse(String, String, String) - Method in interface org.lockss.laaws.rs.api.ArtifactsApiDelegate
 
getArtifactDataByResponse(String, String, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
GET /artifacts/{artifactid}/response: Retrieves an artifact from the repository.
getArtifactProps() - Method in class org.lockss.laaws.rs.model.ArtifactsBody
Artifact properties (JSON)
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.
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.
getAuid() - Method in class org.lockss.laaws.rs.model.ArchivesBody
Archival Unit ID (AUID) of new artifact
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.
getBytes() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
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.
getCharset() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from Request.getCharset().
getCode() - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
getCode() - Method in class org.lockss.laaws.rs.model.ErrorResult
Get code
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.
getContentType() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
getCreateUploadTargets() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
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.multipart.DigestFileItem
 
getDigest() - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
getDigest() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
getHdfsBaseDir() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getHdfsEndpoint() - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceProperties
 
getHttpResponseHeader() - Method in class org.lockss.laaws.rs.model.ArtifactsBody
HTTP response status and headers (optional)
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
 
getInputStream() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
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
 
getMaxParameterCount() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
getMaxPostSize() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
getMessage() - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
getMessage() - Method in class org.lockss.laaws.rs.model.ErrorResult
Get message
getMimeType() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the MIME type.
getMultipartConfigElement() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
getMultipartConfigElement() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartResolver
 
getMultipartContentType(String) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from StandardMultipartHttpServletRequest.getMultipartContentType(String).
getMultipartHeaders(String) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from StandardMultipartHttpServletRequest.getMultipartHeaders(String).
getName() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
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.
getOriginalFilename() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
getOutputStream() - Method in class org.lockss.laaws.rs.multipart.DigestFileItem
 
getParameterMap() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from StandardMultipartHttpServletRequest.getParameterMap().
getParameterNames() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from StandardMultipartHttpServletRequest.getParameterNames().
getParameterValues(String) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Adapted from ServletRequestWrapper.getParameterValues(String), a parent class of StandardMultipartHttpServletRequest.
getPart(String) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from Request.getPart(String).
getParts() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from Request.getParts().
getPayload() - Method in class org.lockss.laaws.rs.model.ArtifactsBody
Artifact payload data
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.
getRootCause() - Method in class org.lockss.laaws.rs.model.ErrorResult
Get rootCause
getSize() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
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
 
getStorageInfo() - Method in interface org.lockss.laaws.rs.api.RepoinfoApi
 
getStorageInfo() - Method in interface org.lockss.laaws.rs.api.RepoinfoApiDelegate
 
getStorageInfo() - Method in class org.lockss.laaws.rs.impl.RepoinfoApiServiceImpl
 
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.
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.
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.
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.

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.
handleParseFailure(Throwable) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from StandardMultipartHttpServletRequest.handleParseFailure(Throwable).
hashCode() - Method in class org.lockss.laaws.rs.model.ArchivesBody
 
hashCode() - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 
hashCode() - Method in class org.lockss.laaws.rs.model.CdxRecord
 
hashCode() - Method in class org.lockss.laaws.rs.model.ErrorResult
 
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
 
httpResponseHeader(String) - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 

I

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
 
initializeMultipart() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Taken unmodified from StandardMultipartHttpServletRequest.initializeMultipart().
isEmpty() - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 

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

LocalDateConverter - Class in org.lockss.laaws.rs.config
 
LocalDateConverter(String) - Constructor for class org.lockss.laaws.rs.config.LocalDateConverter
 
LocalDateTimeConverter - Class in org.lockss.laaws.rs.config
 
LocalDateTimeConverter(String) - Constructor for class org.lockss.laaws.rs.config.LocalDateTimeConverter
 
LockssMultipartFile(LockssMultipartHttpServletRequest.LockssApplicationPart, String) - Constructor for class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
LockssMultipartHttpServletRequest - Class in org.lockss.laaws.rs.multipart
Portions of this class were copied from Spring's StandardMultipartHttpServletRequest and Tomcat's Request, and adapted to workaround issues in those implementations that prevent us from supporting features necessary for the operation of LOCKSS Repository Service:
LockssMultipartHttpServletRequest(HttpServletRequest) - Constructor for class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Create a new LockssMultipartHttpServletRequest wrapper for the given request, immediately parsing the multipart content.
LockssMultipartHttpServletRequest(HttpServletRequest, boolean) - Constructor for class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
Create a new LockssMultipartHttpServletRequest wrapper for the given request.
LockssMultipartHttpServletRequest.LockssMultipartFile - Class in org.lockss.laaws.rs.multipart
LOCKSS implementation of a Spring MultipartFile adapter, wrapping a LOCKSS Servlet Part object (see LockssMultipartHttpServletRequest.LockssApplicationPart).
LockssMultipartResolver - Class in org.lockss.laaws.rs.multipart
The LockssMultipartResolver overrides StandardServletMultipartResolver.resolveMultipart(HttpServletRequest) to return LockssMultipartHttpServletRequest objects with our customized wrapping and handling of multipart HttpServletRequest objects.
LockssMultipartResolver(MultipartProperties) - Constructor for class org.lockss.laaws.rs.multipart.LockssMultipartResolver
 
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.
message(String) - Method in class org.lockss.laaws.rs.model.ErrorResult
 
multipartResolver(ObjectProvider<MultipartProperties>) - Method in class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
 

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
 
nextSearch() - Method in class org.archive.wayback.surt.SURTTokenizer
update internal state and return the next smaller search string for the url

O

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.
partsParseException - Variable in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
payload(Resource) - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 
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
 
resolveMultipart(HttpServletRequest) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartResolver
 
rootCause(String) - Method in class org.lockss.laaws.rs.model.ErrorResult
 
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
 
sendCacheInvalidateArtifact(ArtifactCache.InvalidateOp, String) - Method in class org.lockss.laaws.rs.impl.ArtifactsApiServiceImpl
 
sendCacheInvalidateAu(ArtifactCache.InvalidateOp, String) - Method in class org.lockss.laaws.rs.impl.ArchivesApiServiceImpl
 
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
 
setArchive(Resource) - Method in class org.lockss.laaws.rs.model.ArchivesBody
 
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
 
setArtifactProps(String) - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 
setAuid(String) - Method in class org.lockss.laaws.rs.model.ArchivesBody
 
setCode(int) - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
setCode(Integer) - Method in class org.lockss.laaws.rs.model.ErrorResult
 
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
 
setCreateUploadTargets(boolean) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
setDigest(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the digest.
setHttpResponseHeader(String) - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 
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.
setMaxInMemorySize(int) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartResolver
 
setMaxParameterCount(int) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
setMaxPostSize(int) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
setMessage(String) - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
setMessage(String) - Method in class org.lockss.laaws.rs.model.ErrorResult
 
setMimeType(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the MIME type.
setMultipartConfigElement(MultipartConfigElement) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest
 
setOffset(long) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the content offset.
setPayload(Resource) - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 
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.
setRootCause(String) - Method in class org.lockss.laaws.rs.model.ErrorResult
 
setTimestamp(long) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the timestamp.
setType(String) - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
setUploadTempDir(File) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartResolver
 
setUrl(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the URL.
setUrlSortKey(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the URL sort key.
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
 
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
SwaggerUiConfiguration - Class in org.lockss.laaws.rs.config
 
SwaggerUiConfiguration() - Constructor for class org.lockss.laaws.rs.config.SwaggerUiConfiguration
 
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.ArchivesBody
 
toString() - Method in class org.lockss.laaws.rs.model.ArtifactsBody
 
toString() - Method in class org.lockss.laaws.rs.model.CdxRecord
 
toString() - Method in class org.lockss.laaws.rs.model.ErrorResult
 
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() - Method in class org.lockss.laaws.rs.model.CdxRecords
Writes the representation of this object in OpenWayback XML format.
toXmlText(XMLStreamWriter) - Method in class org.lockss.laaws.rs.model.CdxRecord
Writes the representation of this object in OpenWayback XML format.
transferTo(File) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 
transferTo(Path) - Method in class org.lockss.laaws.rs.multipart.LockssMultipartHttpServletRequest.LockssMultipartFile
 

U

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

W

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(byte[]) - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
write(byte[], int, int) - Method in class org.lockss.laaws.rs.multipart.HttpBodyDigestOutputStream
 
write(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 W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form