private void create(HttpServletRequest request, HttpServletResponse response) throws IOException {
   final String name = request.getParameter("name");
   if (name != null) {
     final AccessLevelManager accessLevelManager =
         new AccessLevelManager(HibernateUtil.getCurrentSession());
     try {
       AccessLevel accessLevel = this.retrieveObjectFromRequest(request);
       accessLevelManager.create(accessLevel);
       response.getWriter().print(OK_MESSAGE);
     } catch (ObjectDuplicateException e) {
       response.getWriter().print(DUPLICATE_MESSAGE);
     } catch (RollbackException e) {
       response.getWriter().print(ERROR_MESSAGE);
     } finally {
       response.getWriter().flush();
     }
   }
 }