Package org.fcrepo.persistence.ocfl.impl
Class OcflPersistenceConfig
- java.lang.Object
-
- org.fcrepo.persistence.ocfl.impl.OcflPersistenceConfig
-
@Configuration public class OcflPersistenceConfig extends Object
A Configuration for OCFL dependencies- Since:
- 6.0.0
- Author:
- dbernstein
-
-
Constructor Summary
Constructors Constructor Description OcflPersistenceConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.fcrepo.storage.ocfl.validation.ObjectValidator
objectValidator()
org.fcrepo.storage.ocfl.OcflObjectSessionFactory
ocflObjectSessionFactory()
edu.wisc.library.ocfl.api.MutableOcflRepository
repository()
Create an OCFL Repository
-
-
-
Constructor Detail
-
OcflPersistenceConfig
public OcflPersistenceConfig()
-
-
Method Detail
-
repository
@Bean public edu.wisc.library.ocfl.api.MutableOcflRepository repository() throws IOException
Create an OCFL Repository- Returns:
- the repository
- Throws:
IOException
-
ocflObjectSessionFactory
@Bean public org.fcrepo.storage.ocfl.OcflObjectSessionFactory ocflObjectSessionFactory() throws IOException
- Throws:
IOException
-
objectValidator
@Bean public org.fcrepo.storage.ocfl.validation.ObjectValidator objectValidator() throws IOException
- Throws:
IOException
-
-