*/
public final boolean isInAdminMode() throws JahiaSessionExpirationException {
final HttpSession session = getRequest().getSession(false);
if (session == null) {
throw new JahiaSessionExpirationException();
}
final Integer i = (Integer) session.getAttribute(SESSION_JAHIA_RUNNING_MODE);
return i != null && (i.intValue() == Jahia.ADMIN_MODE);
}