Interface ConfigurationService
-
- All Superinterfaces:
WebswingService
- All Known Implementing Classes:
ConfigurationServiceImpl
public interface ConfigurationService extends WebswingService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.webswing.server.common.model.meta.MetaObjectdescribeConfiguration(String string, Map<String,Object> json, org.webswing.server.common.model.meta.ConfigContext ctx)org.webswing.server.common.model.SecuredPathConfiggetConfiguration(String path)List<String>getPaths()booleanisMultiApplicationMode()voidregisterChangeListener(ConfigurationChangeListener listener)voidremoveChangeListener(ConfigurationChangeListener listener)voidremoveConfiguration(String path)voidsetConfiguration(String path, Map<String,Object> securedPathConfig)-
Methods inherited from interface org.webswing.server.base.WebswingService
start, stop
-
-
-
-
Method Detail
-
getConfiguration
org.webswing.server.common.model.SecuredPathConfig getConfiguration(String path)
-
setConfiguration
void setConfiguration(String path, Map<String,Object> securedPathConfig) throws Exception
- Throws:
Exception
-
registerChangeListener
void registerChangeListener(ConfigurationChangeListener listener)
-
removeChangeListener
void removeChangeListener(ConfigurationChangeListener listener)
-
describeConfiguration
org.webswing.server.common.model.meta.MetaObject describeConfiguration(String string, Map<String,Object> json, org.webswing.server.common.model.meta.ConfigContext ctx) throws org.webswing.server.model.exception.WsException
- Throws:
org.webswing.server.model.exception.WsException
-
isMultiApplicationMode
boolean isMultiApplicationMode()
-
-