@Controller public class AdminReloadCacheController extends AbstractAdminController
Modifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
AdminReloadCacheController() |
Modifier and Type | Method and Description |
---|---|
private void |
checkConfiguratorAvailability() |
String |
errorWhileRefreshing(CompositeOwsException e) |
String |
getCacheLoadingStatus() |
String |
noConfigurator(javax.servlet.UnavailableException e) |
void |
reload() |
cacheIsLoading, updateCache
getBasePath, getContext, getDatabaseSettingsHandler, getMetaDataHandler, getSettingsManager, parseBoolean, parseBoolean, setContext, toJSONValueMap
@RequestMapping(value="/admin/cache/reload", method=POST) @ResponseStatus(value=NO_CONTENT) public void reload() throws OwsExceptionReport, javax.servlet.UnavailableException
OwsExceptionReport
javax.servlet.UnavailableException
@ResponseBody @RequestMapping(value="/admin/cache/loading", method=GET, produces="application/json; charset=UTF-8") public String getCacheLoadingStatus() throws JSONException, javax.servlet.UnavailableException
JSONException
javax.servlet.UnavailableException
private void checkConfiguratorAvailability() throws javax.servlet.UnavailableException
javax.servlet.UnavailableException
@ResponseBody @ExceptionHandler(value=CompositeOwsException.class) @ResponseStatus(value=INTERNAL_SERVER_ERROR) public String errorWhileRefreshing(CompositeOwsException e)
@ResponseBody @ExceptionHandler(value=javax.servlet.UnavailableException.class) @ResponseStatus(value=SERVICE_UNAVAILABLE) public String noConfigurator(javax.servlet.UnavailableException e)
Copyright © 2012-2015 52north.org. All Rights Reserved.