Examples of VisitBean


Examples of net.sf.archimede.jsf.view.VisitBean

    }
    public void afterPhase(PhaseEvent event) {
       
        FacesContext fc = event.getFacesContext();
        VisitBean visitBean = (VisitBean) fc.getApplication().createValueBinding(VisitBean.BEAN_REF).getValue(fc);
        Locale locale = visitBean.getLocale();
        log.debug("LocalePhaseListener changing locale of user");
        if (locale != null) {
            fc.getViewRoot().setLocale(locale);
        }
    }
View Full Code Here

Examples of net.sf.archimede.jsf.view.VisitBean

        ElementDef previousEd = (ElementDef) elements.get(this.elementsModel.getRowCount() - 1);
        previousEd.setLast(true);
    }
 
  public String submit() throws NamespaceException, UnsupportedRepositoryOperationException, AccessDeniedException, RepositoryException, InvalidNodeTypeDefException {
    VisitBean visitBean = (VisitBean) FacesContext.getCurrentInstance().getApplication().createValueBinding(VisitBean.BEAN_REF).getValue(FacesContext.getCurrentInstance());
        String username = visitBean.getCredentials().getUsername();
        if (!username.equals("admin")) {
          //TODO log this unauthorized access
          return "home";
        }
       
View Full Code Here

Examples of net.sf.archimede.jsf.view.VisitBean

        }
        return "";
    }
   
    public String retrieveOwnerCollections() {
        VisitBean visitBean = (VisitBean) FacesContext.getCurrentInstance().getApplication().createValueBinding(VisitBean.BEAN_REF).getValue(FacesContext.getCurrentInstance());
        String username = visitBean.getCredentials().getUsername();
        User user = UserDao.createInstance().retrieve(username);
        List ownerCollections = CollectionDao.createInstance().ownerList(user);
        List ownerViewCollections = new ArrayList(ownerCollections.size());
        for (Iterator it = ownerCollections.iterator(); it.hasNext(); ) {
            ownerViewCollections.add(new ViewCollection((Collection) it.next()));
View Full Code Here

Examples of net.sf.archimede.jsf.view.VisitBean

       
        return "";
    }
   
    public String retrieveOwnerFolders() {
        VisitBean visitBean = (VisitBean) FacesContext.getCurrentInstance().getApplication().createValueBinding(VisitBean.BEAN_REF).getValue(FacesContext.getCurrentInstance());
        String username = visitBean.getCredentials().getUsername();
        User user = UserDao.createInstance().retrieve(username);
        List ownerFolders = FolderDao.createInstance().ownerList(user);
        List ownerViewFolders = new ArrayList(ownerFolders.size());
        for (Iterator it = ownerFolders.iterator(); it.hasNext(); ) {
            ownerViewFolders.add(new ViewFolder((Folder) it.next()));
View Full Code Here

Examples of net.sf.archimede.jsf.view.VisitBean

        return "";
    }
   
    public String updatePassword() throws ObjectExistsException {
       
        VisitBean visitBean = (VisitBean) FacesContext.getCurrentInstance().getApplication().createValueBinding(VisitBean.BEAN_REF).getValue(FacesContext.getCurrentInstance());
        this.username = visitBean.getCredentials().getUsername();
       
        if (!password.equals(passwordVerify)) {
          ResourceBundleUtil bundleUtil = ResourceBundleUtil.getInstance();
            FacesMessage message = new FacesMessage( bundleUtil.getMessage("password_notEqual") );
            FacesContext context = FacesContext.getCurrentInstance();
            context.addMessage(this.passwordComponent.getClientId(context), message);
            return "";
        }
        if (password.length() < 6) {
          ResourceBundleUtil bundleUtil = ResourceBundleUtil.getInstance();
            FacesMessage message = new FacesMessage( bundleUtil.getMessage("password_tooShort") );
            FacesContext context = FacesContext.getCurrentInstance();
            context.addMessage(this.passwordComponent.getClientId(context), message);
            return "";
        }
       
        if (!UserDao.createInstance().exists(this.username, this.oldPassword)) {
          ResourceBundleUtil bundleUtil = ResourceBundleUtil.getInstance();
            FacesMessage message = new FacesMessage( bundleUtil.getMessage("authentication_failed") );
            FacesContext context = FacesContext.getCurrentInstance();
            context.addMessage(null , message);
            return "";
        }
      
        UserDao userDao = UserDao.createInstance();
        User updatedUser = new UserImpl();
        updatedUser.setUsername(this.username);
        updatedUser.setPassword(this.password);
        userDao.update(updatedUser);
       
        visitBean.setCredentials(new CredentialsWrapper(this.username, this.password));
       
        ResourceBundleUtil bundleUtil = ResourceBundleUtil.getInstance();
        FacesMessage message = new FacesMessage( bundleUtil.getMessage("user_updated") );
        FacesContext context = FacesContext.getCurrentInstance();
        context.addMessage(null, message);
View Full Code Here

Examples of net.sf.archimede.jsf.view.VisitBean

      try {
        log.info("<transaction>");
            HttpServletRequest httpRequest = (HttpServletRequest) request;
            HttpSession session = httpRequest.getSession();
            if (session != null && session.getAttribute(VisitBean.SESSION_REF) != null) {
                VisitBean visitBean = (VisitBean) session.getAttribute(VisitBean.SESSION_REF);
                if (visitBean.getCredentials() != null) {
                    DatabaseUtil.getSingleton().beginTransaction(visitBean.getCredentials());
                } else {
                    DatabaseUtil.getSingleton().beginTransaction(AnonymousPrincipal.getCredentials());
                }
            } else {
                DatabaseUtil.getSingleton().beginTransaction(AnonymousPrincipal.getCredentials());
View Full Code Here

Examples of net.sf.archimede.jsf.view.VisitBean

       
        boolean redirect = false;
        if (session == null || session.getAttribute(VisitBean.SESSION_REF) == null) {
            redirect = true;
        } else {
            VisitBean visitBean = (VisitBean) session.getAttribute(VisitBean.SESSION_REF);
            if (visitBean.getCredentials() == null) {
                redirect = true;
            }
        }
       
        if (redirect) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.