Revision 62395
Added by Konstantina Galouni over 1 year ago
UoaAdminToolsApplication.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.fasterxml.jackson.databind.ObjectMapper; |
4 | 4 |
import eu.dnetlib.uoaadmintools.configuration.GlobalVars; |
5 |
import eu.dnetlib.uoaadmintools.configuration.properties.BrowserCacheConfig; |
|
5 | 6 |
import eu.dnetlib.uoaadmintools.configuration.properties.ManagersApiConfig; |
6 | 7 |
import eu.dnetlib.uoaadmintools.configuration.properties.MongoConfig; |
7 | 8 |
import eu.dnetlib.uoaadmintoolslibrary.UoaAdminToolsLibraryConfiguration; |
... | ... | |
23 | 24 |
@PropertySource("classpath:admintools.properties"), |
24 | 25 |
@PropertySource(value = "classpath:dnet-override.properties", ignoreResourceNotFound = true) |
25 | 26 |
}) |
26 |
@EnableConfigurationProperties({MongoConfig.class, ManagersApiConfig.class, GlobalVars.class}) |
|
27 |
@EnableConfigurationProperties({MongoConfig.class, ManagersApiConfig.class, BrowserCacheConfig.class, GlobalVars.class})
|
|
27 | 28 |
@Import({AuthorizationConfiguration.class, UoaAdminToolsLibraryConfiguration.class}) |
28 | 29 |
public class UoaAdminToolsApplication { |
29 | 30 |
|
Also available in: Unified diff
[Admin tools | Trunk]: Added endpoing for purging browser cache.
1. admintools.properties: Added property "admintool.cache.url".
2. BrowserCacheConfig.java: Added config for browser cache properties.
3. UoaAdminToolsApplication.java: In EnableConfigurationProperties added BrowserCacheConfig.
4. BrowserCacheController.java: Added class and method "purge()" (/cache/{pid}) for purging browser cache for a specific community.