14 package cz.vutbr.fit.knot.annotations.web;
19 import java.io.Serializable;
20 import java.util.logging.Level;
21 import java.util.logging.Logger;
22 import javax.faces.bean.ManagedBean;
23 import javax.faces.bean.ViewScoped;
72 name = setting.getName();
95 value = setting.getValue();
158 boolean errorOccurred =
false;
163 errorOccurred =
true;
168 errorOccurred =
true;
176 setting.setName(
name);
177 setting.setValue(
value);
179 setting.setUser(SessionManager.getSession().getEditedUser());
182 errorMessage = MessageProvider.getMessage(
"changesNSDatabaseFailure");
184 String msg =
"Persisting of changes in the user settings failed.";
185 Logger.getLogger(EditUser.class.getName()).log(Level.SEVERE, msg);
190 SessionManager.getSession().setEditedSetting(null);
200 boolean errorOccurred =
false;
205 errorOccurred =
true;
210 errorOccurred =
true;
221 errorMessage = MessageProvider.getMessage(
"newUserSettingDBFailure");
223 String msg =
"Persisting of new user settings failed.";
224 Logger.getLogger(EditUser.class.getName()).log(Level.SEVERE, msg);
229 SessionManager.getSession().setEditedSetting(null);
240 errorMessage = MessageProvider.getMessage(
"userSettingsDeleteError");
242 String msg =
"DB failure during deleting of user settings.";
243 Logger.getLogger(EditSubscriptions.class.getName()).log(Level.SEVERE, msg);
249 SessionManager.getSession().setFormBackup(null);
250 SessionManager.getSession().setEditedSetting(null);
260 SessionManager.getSession().setEditedSetting(null);
static WebSession getSession()
Class for manipulating with session.
Singleton for storing global variables.
void setName(String name)
void setErrorMessage(String errorMessage)
Class representing parameter of user settings.
static final int LOG_LEVEL
Backbean for pages for adding, editing and deleting of simple user settings.
static PersistM getPersistenceManager()
String btnSaveNewAction()
static final int LOG_LEVEL_SERVER_ERRORS
void setValue(String value)
void setDescription(String description)