Index
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
LockssRepositorythat 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
-
Creates a
LockssRepository
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-Typeheader if present, otherwise the normalContent-Typeheader. - 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 ofStandardMultipartHttpServletRequest. - 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
Filerepresenting 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
StandardMultipartHttpServletRequestand Tomcat'sRequest, 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
MultipartFileadapter, wrapping a LOCKSS Servlet Part object (seeLockssMultipartHttpServletRequest.LockssApplicationPart). - LockssMultipartResolver - Class in org.lockss.laaws.rs.multipart
-
The
LockssMultipartResolveroverridesStandardServletMultipartResolver.resolveMultipart(HttpServletRequest)to returnLockssMultipartHttpServletRequestobjects with our customized wrapping and handling of multipartHttpServletRequestobjects. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form