VIVO-823 Replace RDFServiceSetup with RDFSetup
This introduces the RDFSource as a wrapper around an RDFServiceFactory and 2 ModelMakerFactorys. This introduces ModelMakerUtils as a way to get the ModelMakers for context or for request. Create implementations of RDFSource for SDB, TDB, and SPARQL. The SDB implementation absorbs JenaPersistentDataSourceSetup and part of ConfigurationPropertiesSmokeTests, which aren't needed unless we use SDB. This is probably broken, without the subsequent changes.
This commit is contained in:
parent
63ed82cef9
commit
58148630ad
25 changed files with 1352 additions and 656 deletions
|
@ -22,14 +22,11 @@ edu.cornell.mannlib.vitro.webapp.config.RevisionInfoSetup
|
|||
|
||||
edu.cornell.mannlib.vitro.webapp.email.FreemarkerEmailFactory$Setup
|
||||
|
||||
### this listener must be run before SDBSetup, all models setups and WebappDaoSetup ###
|
||||
edu.cornell.mannlib.vitro.webapp.servlet.setup.JenaPersistentDataSourceSetup
|
||||
|
||||
edu.cornell.mannlib.vitro.webapp.servlet.setup.RDFServiceSetup
|
||||
# In 1.8, this should replace JenaPersistentDataSourceSetup, RDFServiceSetup, and maybe more.
|
||||
edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.RDFSetup
|
||||
|
||||
edu.cornell.mannlib.vitro.webapp.servlet.setup.ConfigurationModelsSetup
|
||||
edu.cornell.mannlib.vitro.webapp.servlet.setup.ContentModelSetup
|
||||
edu.cornell.mannlib.vitro.webapp.servlet.setup.ModelMakerSetup
|
||||
|
||||
edu.cornell.mannlib.vitro.webapp.filestorage.backend.FileStorageSetup
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue