Package de.iritgo.aktera.usergroupmgr

Examples of de.iritgo.aktera.usergroupmgr.UserMgrException


   */
  public boolean set(Property property, Object value) throws UserMgrException
  {
    if ((value != null) && ! (value instanceof String))
    {
      throw new UserMgrException("Value for property " + property + " must be a String object, but is a"
              + value.getClass().getName());
    }

    boolean status = true;

View Full Code Here


    {
      um = (UserManager) getService(UserManager.ROLE, "persist-user-manager");
    }
    catch (ServiceException e)
    {
      throw new UserMgrException("Error getting user manager service", e);
    }

    return um;
  }
View Full Code Here

    {
      um = (GroupManager) getService(GroupManager.ROLE, "persist-group-manager");
    }
    catch (ServiceException e)
    {
      throw new UserMgrException("Error getting group manager service", e);
    }

    return um;
  }
View Full Code Here

   */
  public boolean set(Property property, Object value) throws UserMgrException
  {
    if (! (value instanceof String))
    {
      throw new UserMgrException("Value for property " + property + " must be a String object, but is a"
              + value.getClass().getName());
    }

    boolean status = true;

View Full Code Here

    {
      um = (GroupManager) getService(GroupManager.ROLE, "persist-group-manager");
    }
    catch (ServiceException e)
    {
      throw new UserMgrException("Error getting group manager service", e);
    }

    return um;
  }
View Full Code Here

        user = createUserFromPersistent(u);
      }
    }
    catch (PersistenceException e)
    {
      throw new UserMgrException("Error from underlying persistence engine while finding user", e);
    }
    catch (ServiceException e)
    {
      throw new UserMgrException("Internal error getting user service while finding user", e);
    }

    return user;
  }
View Full Code Here

        userList.add(nextUser);
      }
    }
    catch (PersistenceException e)
    {
      throw new UserMgrException("Error from underlying persistence engine while adding user", e);
    }
    catch (ServiceException e)
    {
      throw new UserMgrException("Internal error getting user service while adding user", e);
    }

    User[] type =
    {};
View Full Code Here

      u.find();
      newUser = createUserFromPersistent(u);
    }
    catch (PersistenceException e)
    {
      throw new UserMgrException("Error from underlying persistence engine while adding user", e);
    }
    catch (ServiceException e)
    {
      throw new UserMgrException("Internal error getting user service while adding user", e);
    }

    return newUser;
  }
View Full Code Here

      {
        u.delete();
      }
      else
      {
        throw new UserMgrException("Cannot delete, user not found");
      }
    }
    catch (PersistenceException e)
    {
      throw new UserMgrException("Error from underlying persistence engine while deleting user", e);
    }

    return true;
  }
View Full Code Here

      Persistent u = getUserPersistent();
      String uidString = (String) user.get(User.Property.UID);

      if ((uidString == null) || uidString.trim().equals(""))
      {
        throw new UserMgrException("Cannot update, no uid specified");
      }

      u.setField(FLD_UID, uidString);

      if (u.find())
      {
        u.setField(FLD_NAME, user.get(User.Property.NAME));
        u.setField(FLD_PASSWORD, user.get(User.Property.PASSWORD));
        u.setField(FLD_EMAIL, user.get(User.Property.EMAIL));
        u.update();
      }
      else
      {
        throw new UserMgrException("Cannot update, user not found");
      }
    }
    catch (PersistenceException e)
    {
      throw new UserMgrException("Error from underlying persistence engine while updating user", e);
    }

    return true;
  }
View Full Code Here

TOP

Related Classes of de.iritgo.aktera.usergroupmgr.UserMgrException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.