@Configuration public class LockssRepositoryConfig extends Object
| Constructor and Description |
|---|
LockssRepositoryConfig(RepositoryServiceProperties repoProps,
org.lockss.rs.io.index.ArtifactIndex index,
org.lockss.rs.io.storage.ArtifactDataStore store) |
| Modifier and Type | Method and Description |
|---|---|
org.lockss.rs.BaseLockssRepository |
createInitializedRepository()
Creates and initializes the
LockssRepository that will be made available via the
LOCKSS Repository Service's REST API. |
org.lockss.rs.BaseLockssRepository |
createLockssRepository()
Creates a
LockssRepository |
@Autowired public LockssRepositoryConfig(RepositoryServiceProperties repoProps, org.lockss.rs.io.index.ArtifactIndex index, org.lockss.rs.io.storage.ArtifactDataStore store)
@Bean
public org.lockss.rs.BaseLockssRepository createInitializedRepository()
throws IOException
LockssRepository that will be made available via the
LOCKSS Repository Service's REST API.LockssRepository.IOExceptionpublic org.lockss.rs.BaseLockssRepository createLockssRepository()
throws IOException
LockssRepositoryIOExceptionCopyright © 2000–2023 LOCKSS Program. All rights reserved.