Package org.encuestame.persistence.domain.security

Examples of org.encuestame.persistence.domain.security.UserAccount


     * @param userId
     * @param currentUsername
     * @return
     */
    public UserAccount getValidateUser(final Long userId, final String currentUsername){
        final UserAccount user = getAccountDao().getUserAccountById(userId);
        UserAccount expetedUser = null;
        if(this.validateOwnerGroup(user, currentUsername)){
            expetedUser = user;
        }
        return expetedUser;
    }
View Full Code Here


     * @param request
     * @return
     */
    @RequestMapping(value = "/feed/{username}/tweetpoll.atom", method = RequestMethod.GET)
    public String tweetPollAtom(@PathVariable String username, Model model, HttpServletRequest request) {
        final UserAccount secUserSecondary = findByUsername(username);
        if(secUserSecondary != null){
            try {
                model.addAttribute("items", this.getEntryAtomFeed(username, request, "tweetPolls", rssDisplayItems));
            } catch (EnMeExpcetion e) {
                log.error(e);
View Full Code Here

                request.setAttribute("logged", false);
            } else {
                //cookies
                log.trace("session is valid");
              final String username = getUserPrincipalUsername();
                final UserAccount user = getByUsername(username);         
            if (username != EnMeUtils.ANONYMOUS_USER) {
              getLocaleResolver().setLocale(request, response, getUserAccountLocale(user));     
            }
                request.setAttribute("isActivated", user.getInviteCode() == null ? true : false);
                request.setAttribute("help_links", user.getHelpLinks());
                log.trace("Account User Interceptor "+user);
                request.setAttribute("account", ConvertDomainBean.convertUserAccountToSignUpBean(user));
                final String lang = WidgetUtil.convertToDojoLocale(user.getLanguage());
                log.debug("Language --->" + lang);
                request.setAttribute("user_locale", user.getLanguage() == null ? WidgetUtil.getCurrentLocale(request): lang);
                Cookie cookieName = WebUtils.getCookie(request, this.COOKIE_NAME);
                if (cookieName != null) {
                    log.trace("Cookie "+cookieName.getName());
                    cookieName.setValue(RandomStringUtils.random(4)); //TODO: testing cookies.
                }
View Full Code Here

     * @param request request
     * @return
     */
    @RequestMapping(value = "/feed/{username}/tweetpoll.rss", method = RequestMethod.GET)
    public String tweetPollRss(@PathVariable String username, Model model, HttpServletRequest request) {
        final UserAccount secUserSecondary = findByUsername(username);
        if (secUserSecondary != null) {
             try {
                model.addAttribute("items", this.getItemRssFeed(username, request, "tweetPolls", rssDisplayItems));
             } catch (EnMeNoResultsFoundException e) {
                 log.error(e);
View Full Code Here

     * @param request
     * @return
     */
    @RequestMapping(value = "/feed/{username}/profile.rss", method = RequestMethod.GET)
    public String profileRss(@PathVariable String username, Model model, HttpServletRequest request) {
      final UserAccount secUserSecondary = findByUsername(username);
        if (secUserSecondary != null) {
             try {
              final List<Item> items = this.getItemRssFeed(username, request, "profiles", rssDisplayItems);
              log.debug("/feed/{username}/profile.rss items size "+items.size());
                model.addAttribute("items", items);
View Full Code Here

     * @param request
     * @return
     */
    @RequestMapping(value = "/feed/{username}/profile.atom", method = RequestMethod.GET)
    public String profileAtom(@PathVariable String username, Model model, HttpServletRequest request) {
        final UserAccount secUserSecondary = findByUsername(username);
        if(secUserSecondary != null){
            try {
                model.addAttribute("items", this.getEntryAtomFeed(username, request, "profiles", rssDisplayItems));
                this.buildTweetPollFeedBody(username, model, request, secUserSecondary);
            } catch (EnMeExpcetion e) {
View Full Code Here

     * @param request
     * @return
     */
    @RequestMapping(value = "/feed/{username}/survey.atom", method = RequestMethod.GET)
    public String surveyAtom(@PathVariable String username, Model model, HttpServletRequest request) {
        final UserAccount secUserSecondary = findByUsername(username);
        if(secUserSecondary != null){
            try {
                model.addAttribute("items", this.getEntryAtomFeed(username, request, "surveys", rssDisplayItems));
            } catch (EnMeExpcetion e) {
                log.error(e);
View Full Code Here

     * @param request request
     * @return
     */
    @RequestMapping(value = "/feed/{username}/survey.rss", method = RequestMethod.GET)
    public String surveyRss(@PathVariable String username, Model model, HttpServletRequest request) {
        final UserAccount secUserSecondary = findByUsername(username);
        if(secUserSecondary != null){
             try {
                model.addAttribute("items", this.getItemRssFeed(username, request, "surveys", rssDisplayItems));
             } catch (EnMeNoResultsFoundException e) {
                 log.error(e);
View Full Code Here

     * @param request
     * @return
     */
    @RequestMapping(value = "/feed/{username}/polls.atom", method = RequestMethod.GET)
    public String pollAtom(@PathVariable String username, Model model, HttpServletRequest request) {
        final UserAccount secUserSecondary = findByUsername(username);
        if(secUserSecondary != null){
            try {
                model.addAttribute("items", this.getEntryAtomFeed(username, request, "polls", rssDisplayItems));
            } catch (EnMeExpcetion e) {
                log.error(e);
View Full Code Here

     * @param request request
     * @return
     */
    @RequestMapping(value = "/feed/{username}/poll.rss", method = RequestMethod.GET)
    public String pollRss(@PathVariable String username, Model model, HttpServletRequest request) {
        final UserAccount secUserSecondary = findByUsername(username);
        if(secUserSecondary != null){
             try {
                model.addAttribute("items", this.getItemRssFeed(username, request, "polls", rssDisplayItems));
             } catch (EnMeNoResultsFoundException e) {
                 log.error(e);
View Full Code Here

TOP

Related Classes of org.encuestame.persistence.domain.security.UserAccount

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.