Commit Graph

11 Commits

Author SHA1 Message Date
Tom Desair
d5f9d9b0db DS-3579: Improve cache usage rdfizer, sub-daily, doi organiser 2017-04-21 11:45:55 +02:00
Tom Desair
dbfc8ce9a7 Set Context in READ-ONLY mode when retrieving community lists 2017-04-03 15:26:28 +02:00
Ivan Masár
9b94002426 DS-3154 fix javadoc 2016-08-05 13:55:42 +02:00
Pascal-Nicolas Becker
90447ed0b1 DS-3190: Refactor org.dspace.rdf.* to use spring.
dspace-rdf was developed as standalone module. At the end of the
development most of it was moved to be included into dspace-api. Instead
of using Spring it used its own class that instantiated all necessary
classes. This PR solves the problem described in DS-3190 by refactoring
org.dspace.rdf to adapt patterns used in DSpace 6. It introduces
[dspace]/config/spring/api/rdf.xml to configure spring to instantiate
all necessary classes. org.dspace.rdf.RDFConfiguration was removed
completely, the configuration keys are centralised in
org.dspace.rdf.RDFUtil. Instead of org.dspace.rdf.RDFConfiguration and
DSpace's old ConfigurationManager the new ConfigurationService is now
used everywhere. Configuration properties shouldn't be hold in variables
anymore so that RDF profits from the new autoreload function from
DS-2654.
2016-04-29 14:49:55 +02:00
Ivan Masár
fc85a53b0f fix typos 2016-02-12 00:15:45 +01:00
KevinVdV
0d79a7109a Create factory to retrieve an instance of the "configurationService" object 2016-01-25 14:36:22 -06:00
Pascal-Nicolas Becker
e0881974d3 DS-2919: Remove unnecessary line of code from RDFizer. 2015-11-27 11:55:14 +01:00
Pascal-Nicolas Becker
c3109e3be3 DS-2701: small cleanup for org.dspace.rdf. 2015-08-28 18:57:42 +02:00
KevinVdV
54222f3c1d DSpace refactored service api 2015-08-19 11:54:32 +02:00
Ivan Masár
52bcc60944 fix typo 2015-01-04 22:10:55 +01:00
Pascal-Nicolas Becker
dfa5ade578 Repackaging: moved everything into dspace-api except the webapp.
The modules dspace-rdf contains the webapp to provide the converted data
as rdf serialization only. Everything else (classes for conversion,
storage, content negotiation, ...) moved into dspace-api so it can be
used easily by every other part of DSpace.
2014-10-02 16:36:14 +02:00