Skip navigation links
Release 2.0-alpha3 Built 27-Jan-21 00:30:46 PST on build3.lockss.org
A C D E F G H I J L M N O P R S T U W 

A

addCdxRecord(CdxRecord) - Method in class org.lockss.laaws.rs.model.CdxRecords
Adds a CDX record to this object.
ApiOriginFilter - Class in org.lockss.laaws.rs.api
 
ApiOriginFilter() - Constructor for class org.lockss.laaws.rs.api.ApiOriginFilter
 
ApiResponseMessage - Class in org.lockss.laaws.rs.api
 
ApiResponseMessage() - Constructor for class org.lockss.laaws.rs.api.ApiResponseMessage
 
ApiResponseMessage(int, String) - Constructor for class org.lockss.laaws.rs.api.ApiResponseMessage
 
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() - 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() - Constructor for class org.lockss.laaws.rs.configuration.ArtifactIndexConfig
 
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.

C

CdxApi - Interface in org.lockss.laaws.rs.api
 
CdxApiController - Class in org.lockss.laaws.rs.api
 
CdxApiController(CdxApiDelegate) - Constructor for class org.lockss.laaws.rs.api.CdxApiController
 
CdxApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the CdxApiController}.
CdxApiServiceImpl - Class in org.lockss.laaws.rs.impl
Service for providing CDX records.
CdxApiServiceImpl(HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.CdxApiServiceImpl
Constructor for autowiring.
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.
CollectionsApi - Interface in org.lockss.laaws.rs.api
 
CollectionsApiController - Class in org.lockss.laaws.rs.api
 
CollectionsApiController(CollectionsApiDelegate) - Constructor for class org.lockss.laaws.rs.api.CollectionsApiController
 
CollectionsApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the CollectionsApiController}.
CollectionsApiServiceImpl - Class in org.lockss.laaws.rs.impl
Service for accessing the repository artifacts.
CollectionsApiServiceImpl(ObjectMapper, HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
Constructor for autowiring.
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.RepositoryServiceSpringConfig
 
createArtifact(String, String, String, MultipartFile, Long) - Method in interface org.lockss.laaws.rs.api.CollectionsApi
 
createArtifact(String, String, String, MultipartFile, Long) - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
createArtifact(String, String, String, MultipartFile, Long) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
POST /collections/{collectionid}/artifacts: Adds artifacts to the repository
createInitializedRepository() - Method in class org.lockss.laaws.rs.configuration.LockssRepositoryConfig
 
createRepository() - Method in class org.lockss.laaws.rs.configuration.LockssRepositoryConfig
 
customImplementation() - Method in class org.lockss.laaws.rs.config.SwaggerDocumentationConfig
 

D

DEFAULT_DEFAULT_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
DEFAULT_DEFAULT_AUID_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
DEFAULT_MAX_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
DEFAULT_MAX_AUID_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
DEFAULT_MULTIPART_MAX_IN_MEMORY_SIZE - Static variable in class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
 
DEFAULT_SMALL_CONTENT_THRESHOLD - Static variable in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
deleteArtifact(String, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApi
 
deleteArtifact(String, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
deleteArtifact(String, String) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
DELETE /collections/{collectionid}/artifacts/{artifactid}: Deletes an artifact from a collection managed by this repository.
destroy() - Method in class org.lockss.laaws.rs.api.ApiOriginFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.lockss.laaws.rs.api.ApiOriginFilter
 

E

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

F

format(Date, StringBuffer, FieldPosition) - Method in class org.lockss.laaws.rs.RFC3339DateFormat
 

G

generateMultipartResponseFromArtifactData(ArtifactData, LockssRepository.IncludeContent, long) - Static method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.CdxApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
getAcceptHeader() - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
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.WarcsApiDelegate
 
getApiStatus() - Method in class org.lockss.laaws.rs.impl.StatusApiServiceImpl
Provides the status object.
getArchiveName() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the archive name.
getArtifact(String, String, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApi
 
getArtifact(String, String, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
getArtifact(String, String, String) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
GET /collections/{collectionid}/artifacts/{artifactid}: Retrieves an artifact from the repository.
getArtifacts(String, String, String, String, String, Boolean, Integer, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApi
 
getArtifacts(String, String, String, String, String, Boolean, Integer, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
getArtifacts(String, String, String, String, String, Boolean, Integer, String) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
GET /collections/{collectionid}/aus/{auid}/artifacts: Get a list with all the artifacts in a collection and Archival Unit or a pageful of the list defined by the continuation token and size.
getArtifactsSize(String, String, String, String, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApi
 
getArtifactsSize(String, String, String, String, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
getArtifactsSize(String, String, String, String, String) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
GET /collections/{collectionid}/aus/{auid}/size: Get the size of Archival Unit artifacts in a collection.
getAuid() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides the archival unit identifier of the last artifact transferred.
getAuid() - Method in class org.lockss.laaws.rs.impl.AuidContinuationToken
Provides the last archival unit identifier transferred.
getAus(String, Integer, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApi
 
getAus(String, Integer, String) - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
getAus(String, Integer, String) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
GET /collections/{collectionid}/aus: Get all Archival Unit IDs (AUIDs) in a collection or a pageful of the list defined by the continuation token and size.
getCdxOwb(String, String, Integer, Integer, String, String) - Method in interface org.lockss.laaws.rs.api.CdxApi
 
getCdxOwb(String, String, Integer, Integer, String, String) - Method in interface org.lockss.laaws.rs.api.CdxApiDelegate
 
getCdxOwb(String, String, Integer, Integer, String, String) - Method in class org.lockss.laaws.rs.impl.CdxApiServiceImpl
Provides the OpenWayback CDX records of a URL in a collection.
getCdxPywb(String, String, Integer, String, String, String, String, String, String, String) - Method in interface org.lockss.laaws.rs.api.CdxApi
 
getCdxPywb(String, String, Integer, String, String, String, String, String, String, String) - Method in interface org.lockss.laaws.rs.api.CdxApiDelegate
 
getCdxPywb(String, String, Integer, String, String, String, String, String, String, String) - Method in class org.lockss.laaws.rs.impl.CdxApiServiceImpl
Provides the PyWayback CDX records of a URL in a collection.
getCdxRecordCount() - Method in class org.lockss.laaws.rs.model.CdxRecords
Provides the count of CDX records in this object.
getCdxRecords() - Method in class org.lockss.laaws.rs.model.CdxRecords
Provides the CDX records in this object, for testing purposes.
getCode() - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
getCollectionId() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides the collection identifier of the last artifact transferred.
getCollections() - Method in interface org.lockss.laaws.rs.api.CollectionsApi
 
getCollections() - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
getCollections() - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
GET /collections: Returns a list of collection names managed by this repository.
getDelegate() - Method in interface org.lockss.laaws.rs.api.CdxApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.CdxApiController
 
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.CollectionsApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.CollectionsApiController
 
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.WarcsApi
 
getDelegate() - Method in class org.lockss.laaws.rs.api.WarcsApiController
 
getDigest() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the digest.
getHttpStatus() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the HTTP status code.
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.
getMessage() - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
getMimeType() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the MIME type.
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.CdxApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
getObjectMapper() - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
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.WarcsApiDelegate
 
getObjectMapper() - Method in class org.lockss.laaws.rs.impl.ChecksumalgorithmsApiServiceImpl
 
getObjectMapper() - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
getObjectMapper() - Method in class org.lockss.laaws.rs.impl.RepoinfoApiServiceImpl
 
getOffset() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the content offset.
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.
getRequest() - Method in interface org.lockss.laaws.rs.api.CdxApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
getRequest() - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
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.WarcsApiDelegate
 
getRequest() - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
getRobotFlags() - Method in class org.lockss.laaws.rs.model.CdxRecord
Provides the robot flags.
getStatus() - Method in interface org.lockss.laaws.rs.api.StatusApi
 
getStatus() - Method in interface org.lockss.laaws.rs.api.StatusApiDelegate
 
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.
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.WarcsApi
 
getWarcArchive(String, String, String, String) - Method in interface org.lockss.laaws.rs.api.WarcsApiDelegate
 
getWarcArchive(String, String, String, String) - Method in class org.lockss.laaws.rs.impl.WarcsApiServiceImpl
Provides the contents of a WARC archive.

H

hashCode() - Method in class org.lockss.laaws.rs.model.CdxRecord
 
HomeController - Class in org.lockss.laaws.rs.config
Home redirection to swagger api documentation
HomeController() - Constructor for class org.lockss.laaws.rs.config.HomeController
 

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
 

J

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

L

LOCAL_BASEDIRS_FALLBACK_KEY - Static variable in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
 
LOCAL_BASEDIRS_KEY - Static variable in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
 
LockssRepositoryConfig - Class in org.lockss.laaws.rs.configuration
Spring configuration beans for the configuration of the Repository Service's internal repository.
LockssRepositoryConfig() - Constructor for class org.lockss.laaws.rs.configuration.LockssRepositoryConfig
 
log - Static variable in interface org.lockss.laaws.rs.api.CdxApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.ChecksumalgorithmsApiDelegate
 
log - Static variable in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
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.WarcsApiDelegate
 

M

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

N

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.security - package org.lockss.laaws.rs.security
 

P

PARAM_DEFAULT_ARTIFACT_PAGESIZE - Static variable in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
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.CollectionsApiServiceImpl
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.CollectionsApiServiceImpl
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.CollectionsApiServiceImpl
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-mamory buffering of multipart requests
PARAM_SMALL_CONTENT_THRESHOLD - Static variable in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
Largest Artifact content that will be included in a response to a getArtifactData call with includeContent == IF_SMALL
PREFIX - Static variable in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
prefixKey(String) - Static method in class org.archive.wayback.surt.SURTTokenizer
 

R

registerConfigCallback() - Method in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
 
REPO_PERSISTINDEXNAME_KEY - Static variable in class org.lockss.laaws.rs.configuration.LockssRepositoryConfig
 
REPO_SPEC_KEY - Static variable in class org.lockss.laaws.rs.configuration.LockssRepositoryConfig
 
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
 
RepositoryServiceSpringConfig - Class in org.lockss.laaws.rs.configuration
Spring configuration beans for the Spring-implementation of the LOCKSS Repository Service.
RepositoryServiceSpringConfig() - Constructor for class org.lockss.laaws.rs.configuration.RepositoryServiceSpringConfig
 
RFC3339DateFormat - Class in org.lockss.laaws.rs
 
RFC3339DateFormat() - Constructor for class org.lockss.laaws.rs.RFC3339DateFormat
 
run(String...) - Method in class org.lockss.laaws.rs.RepositoryApplication
Callback used to run the application starting the LOCKSS daemon.

S

SecurityConfigurer - Class in org.lockss.laaws.rs.security
Custom Spring security configurator.
SecurityConfigurer() - Constructor for class org.lockss.laaws.rs.security.SecurityConfigurer
 
sendCacheFlush() - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
sendCacheInvalidate(ArtifactCache.InvalidateOp, String) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
sendPingResponse(String) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
ServiceImplUtil - Class in org.lockss.laaws.rs.impl
Utility method used in the service controllers.
ServiceImplUtil() - Constructor for class org.lockss.laaws.rs.impl.ServiceImplUtil
 
setArchiveName(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the archive name.
setArtifactIndex() - Method in class org.lockss.laaws.rs.configuration.ArtifactIndexConfig
 
setArtifactStore() - Method in class org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
 
setCode(int) - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
setConfig(Configuration, Configuration, Configuration.Differences) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
 
setDigest(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the digest.
setHttpStatus(int) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the HTTP status code.
setLength(long) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the content length.
setMessage(String) - Method in class org.lockss.laaws.rs.api.ApiResponseMessage
 
setMimeType(String) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the MIME type.
setOffset(long) - Method in class org.lockss.laaws.rs.model.CdxRecord
Saves the content offset.
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.
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
 
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
SwaggerDocumentationConfig - Class in org.lockss.laaws.rs.config
 
SwaggerDocumentationConfig() - Constructor for class org.lockss.laaws.rs.config.SwaggerDocumentationConfig
 

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.CdxRecord
 
toWebResponseContinuationToken() - Method in class org.lockss.laaws.rs.impl.ArtifactContinuationToken
Provides this object in the form of a web response continuation token.
toWebResponseContinuationToken() - Method in class org.lockss.laaws.rs.impl.AuidContinuationToken
Provides this object in the form of a web response continuation token.
toXmlText(XMLStreamWriter) - Method in class org.lockss.laaws.rs.model.CdxRecord
Writes the representation of this object in OpenWayback XML format.
toXmlText() - Method in class org.lockss.laaws.rs.model.CdxRecords
Writes the representation of this object in OpenWayback XML format.

U

updateArtifact(String, String, Boolean) - Method in interface org.lockss.laaws.rs.api.CollectionsApi
 
updateArtifact(String, String, Boolean) - Method in interface org.lockss.laaws.rs.api.CollectionsApiDelegate
 
updateArtifact(String, String, Boolean) - Method in class org.lockss.laaws.rs.impl.CollectionsApiServiceImpl
PUT /collections/{collectionid}/artifacts/{artifactid}: Updates an artifact's properties

W

WarcsApi - Interface in org.lockss.laaws.rs.api
 
WarcsApiController - Class in org.lockss.laaws.rs.api
 
WarcsApiController(WarcsApiDelegate) - Constructor for class org.lockss.laaws.rs.api.WarcsApiController
 
WarcsApiDelegate - Interface in org.lockss.laaws.rs.api
A delegate to be called by the WarcsApiController}.
WarcsApiServiceImpl - Class in org.lockss.laaws.rs.impl
Service for streaming WARC archives.
WarcsApiServiceImpl(HttpServletRequest) - Constructor for class org.lockss.laaws.rs.impl.WarcsApiServiceImpl
Constructor for autowiring.
WARNING - Static variable in class org.lockss.laaws.rs.api.ApiResponseMessage
 
A C D E F G H I J L M N O P R S T U W 
Skip navigation links
Release 2.0-alpha3 Built 27-Jan-21 00:30:46 PST on build3.lockss.org

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