Package org.jabusuite.core.users

Examples of org.jabusuite.core.users.JbsUser


            return 2;
        }

        public Object getValueAt(int column, int row) {
            if (row < this.getJbsObjects().size()) {
                JbsUser user = (JbsUser) getJbsObjects().get(row);
                switch (column) {
                    case 0:
                        String userName = "";
                        if (user.getUserName() != null) {
                            userName = user.getUserName();
                        }
                        return userName;
                    case 1:
                        String fullName = "";
                        if (user.getContact() != null) {
                            if (user.getContact().getFirstName() != null) {
                                fullName += user.getContact().getFirstName();
                            }
                            if (user.getContact().getName1() != null) {
                                if (!fullName.equals("")) {
                                    fullName += " ";
                                }
                                fullName += user.getContact().getName1();
                            }
                        }
                        return fullName;
                    default:
                        return "";
View Full Code Here


    protected JbsCheckbox cbCanChangePassword;
    protected SelModule selStartModule;

    public PnUserEdit() {
        super(DlgState.dsInsert);
        this.setUser(new JbsUser());
    }
View Full Code Here

        }
    }

    public JbsUser fetchUser(long userId) {
        System.out.println("Fetching user " + String.valueOf(userId));
        JbsUser user;
        try {
            JbsUsersRemote jbsUsers = (JbsUsersRemote) ClientTools.getRemoteBean(JbsUsersRemote.class);
            user = jbsUsers.findUser(userId);
        } catch (Exception e) {
            user = null;
View Full Code Here

        return (JbsUser) this.getJbsBaseObject();
    }

    @Override
    public void setJbsBaseObject(JbsBaseObject jbsBaseObject) {
        JbsUser user = null;
        if (jbsBaseObject != null) {
            user = this.fetchUser(jbsBaseObject.getId());
        }

        if (user != null) {
View Full Code Here

    this.setPnEditJbsObject(pnUserEdit);
  }

  @Override
  public void createJbsBaseObject() {
    this.setJbsBaseObject(new JbsUser());
  }
View Full Code Here

    public void addCustomers(ArrayList<Customer> customers, JbsCompany companythrows EJbsObject {
        Iterator<Customer> it = customers.iterator();

        //JbsUsersLocal userManagement = (JbsUsersLocal) context.lookup("JbsUsersBean/local");
        JbsUser rootUser = userManagement.findUser("root");
       
        while (it.hasNext()) {
            Customer customer = it.next();
            Customer exCustomer = this.findDataset(customer.getId());
            if (exCustomer!=null) {
View Full Code Here

    public void createUser(JbsUser user) {
        manager.persist(user);
    }

    public void updateUser(JbsUser user) {
        JbsUser newUser = manager.merge(user);
        //newUser.setGroups(user.getGroups());
        /*
        logger.debug("User:");
        for (int i = 0; i < user.getGroups().size(); i++) {
            logger.debug(String.valueOf(i) + ": " + user.getGroups().get(i).getGroupName());
View Full Code Here

        this.updateUser(user);
    }

    public JbsUser findUser(long id) {
        logger.debug("Searching for user " + String.valueOf(id));
        JbsUser user = manager.find(JbsUser.class, id);
        if (user != null) {
            int groupCount = user.getGroups().size();
            logger.debug("Groups: " + groupCount);
        }
        return user;
    }
View Full Code Here

    public JbsUser findUser(String userName) {
        String query = "select a from JbsUser as a where a.deleted=false AND a.userName='" + userName + "'";
        Query q = manager.createQuery(query);
        List users = q.getResultList();
        if (users.size() > 0) {
            JbsUser user = (JbsUser) users.get(0);
            return user;
        } else {
            return null;
        }
View Full Code Here

    public void init() {
        //If no user exist create a root-user
        logger.debug("Initializing users...");
        if (this.findUser(1) == null) {
            logger.debug("Adding user root.");
            JbsUser rootUser = new JbsUser();
            JbsUserGroup rootGroup = manager.find(JbsUserGroup.class, new Long(1));
            rootUser.setId(1);
            rootUser.setMainGroup(rootGroup);
            rootUser.setUserName("root");
            rootUser.setPassword(StringUtils.encodeMD5("root"));
            createUser(rootUser);
        }
        if (this.findUser(2) == null) {
            logger.debug("Adding user test.");
            JbsUser rootUser = new JbsUser();
            JbsUserGroup rootGroup = manager.find(JbsUserGroup.class, new Long(1));
            rootUser.setId(2);
            rootUser.setMainGroup(rootGroup);
            rootUser.setUserName("test");
            rootUser.setPassword(StringUtils.encodeMD5("test"));
            createUser(rootUser);
        }
    }
View Full Code Here

TOP

Related Classes of org.jabusuite.core.users.JbsUser

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.