| com.flexive.shared.interfaces.ConfigurationEngine
All known Subclasses: com.flexive.ejb.beans.configuration.ConfigurationEngineBean,
ConfigurationEngine | public interface ConfigurationEngine extends GenericConfigurationEngine(Code) | | Wrapper for accessing parameters transparently with their intrinsic scope.
author: Daniel Lichtenberger (daniel.lichtenberger@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at) |
Method Summary | |
void | putInSource(Parameter<T> parameter, String key, T value) Store the value in the source configuration EJB for the given parameter. | void | putInSource(Parameter<T> parameter, T value) Store the value in the source configuration EJB for the given parameter. |
putInSource | void putInSource(Parameter<T> parameter, String key, T value) throws FxApplicationException(Code) | | Store the value in the source configuration EJB for the given parameter. For example, if
a parameter in user scope has a division fallback and is not present for the calling user,
the division configuration will be updated.
Note that this may require higher privileges than for reading the given parameter,
since a fallback configuration (division or global) may be used.
Parameters: parameter - the parameter to be checked Parameters: key - the key to be used Parameters: value - the value to be stored throws: com.flexive.shared.exceptions.FxApplicationException - if the parameter value could not be updated |
putInSource | void putInSource(Parameter<T> parameter, T value) throws FxApplicationException(Code) | | Store the value in the source configuration EJB for the given parameter. For example, if
a parameter in user scope has a division fallback and is not present for the calling user,
the division configuration will be updated.
Note that this may require higher privileges than for reading the given parameter,
since a fallback configuration (division or global) may be used.
Parameters: parameter - the parameter to be checked Parameters: value - the value to be stored throws: com.flexive.shared.exceptions.FxApplicationException - if the parameter value could not be updated |
|
|