code: public void saveUser(User user, boolean broadcast) throws Exception
     {
        if (user != null && !user.isEnabled())
           throw new DisabledUserException(user.getUserName());
        Session session = service.getStorageSession();
        try
        {
           saveUser(session, (UserImpl)user, broadcast);
        }
        finally
        {
           session.logout();
        }
     }
docs: {@inheritDoc}