Class ArtifactDataStoreConfig
java.lang.Object
org.lockss.laaws.rs.configuration.ArtifactDataStoreConfig
Spring configuration beans for the configuration of the Repository Service's internal artifact data store.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionArtifactDataStoreConfig(RepositoryServiceProperties repoProps, org.lockss.rs.io.index.ArtifactIndex index) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigMgrCreated(org.lockss.config.ConfigManager.ConfigManagerCreatedEvent event) org.lockss.rs.io.storage.ArtifactDataStore
-
Field Details
-
PARAM_FREE_SPACE_MAP
- See Also:
-
PARAM_REPO_USE_WARC_COMPRESSION
Enables or disables the use of GZIP compression for WARC files in WARC artifact data store implementations.- See Also:
-
DEFAULT_REPO_USE_WARC_COMPRESSION
public static final boolean DEFAULT_REPO_USE_WARC_COMPRESSIONDefault settings for use of GZIP compression for WARC files.- See Also:
-
-
Constructor Details
-
ArtifactDataStoreConfig
@Autowired public ArtifactDataStoreConfig(RepositoryServiceProperties repoProps, org.lockss.rs.io.index.ArtifactIndex index)
-
-
Method Details
-
setArtifactDataStore
- Throws:
Exception
-
configMgrCreated
@EventListener public void configMgrCreated(org.lockss.config.ConfigManager.ConfigManagerCreatedEvent event)
-