Example usage for com.liferay.portal.kernel.util CookieKeys addCookie

List of usage examples for com.liferay.portal.kernel.util CookieKeys addCookie

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util CookieKeys addCookie.

Prototype

public static void addCookie(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse,
            Cookie cookie) 

Source Link

Usage

From source file:com.liferay.anonymoususers.util.DefaultAnonymousUsersCookieManagerImpl.java

License:Open Source License

@Override
public void addCookie(HttpServletRequest request, HttpServletResponse response, long anonymousUserId) {

    Cookie userIdCookie = new Cookie(ANONYMOUS_USER_ID, String.valueOf(anonymousUserId));

    userIdCookie.setPath(StringPool.SLASH);
    userIdCookie.setMaxAge(CookieKeys.MAX_AGE);

    CookieKeys.addCookie(request, response, userIdCookie);
}

From source file:com.liferay.content.targeting.anonymous.users.util.DefaultAnonymousUsersCookieManagerImpl.java

License:Open Source License

@Override
public void addCookie(HttpServletRequest request, HttpServletResponse response, long anonymousUserId) {

    Cookie anonymousUserIdCookie = new Cookie(ANONYMOUS_USER_ID, String.valueOf(anonymousUserId));

    String domain = CookieKeys.getDomain(request);

    if (Validator.isNotNull(domain)) {
        anonymousUserIdCookie.setDomain(domain);
    }//from   www. j  av  a  2s .  co  m

    anonymousUserIdCookie.setMaxAge(CookieKeys.MAX_AGE);
    anonymousUserIdCookie.setPath(StringPool.SLASH);

    CookieKeys.addCookie(request, response, anonymousUserIdCookie);
}

From source file:com.liferay.content.targeting.anonymous.users.util.DefaultAnonymousUsersCookieManagerImpl.java

License:Open Source License

@Override
public void deleteCookie(HttpServletRequest request, HttpServletResponse response) {

    Cookie anonymousUserIdCookie = new Cookie(ANONYMOUS_USER_ID, StringPool.BLANK);

    String domain = CookieKeys.getDomain(request);

    if (Validator.isNotNull(domain)) {
        anonymousUserIdCookie.setDomain(domain);
    }// w  w w .ja  va2  s.  c  om

    anonymousUserIdCookie.setMaxAge(0);
    anonymousUserIdCookie.setPath(StringPool.SLASH);

    CookieKeys.addCookie(request, response, anonymousUserIdCookie);
}

From source file:com.liferay.contenttargeting.util.CTCookieUtil.java

License:Open Source License

public static void addCookie(HttpServletRequest request, HttpServletResponse response, long ctUserId) {

    Cookie userIdCookie = new Cookie(CT_USER_ID, String.valueOf(ctUserId));

    userIdCookie.setPath(StringPool.SLASH);
    userIdCookie.setMaxAge(CookieKeys.MAX_AGE);

    CookieKeys.addCookie(request, response, userIdCookie);
}

From source file:com.liferay.polls.util.PollsUtil.java

License:Open Source License

public static void savePollsVote(HttpServletRequest request, HttpServletResponse response,
        long pollsQuestionId) {

    Cookie cookie = new Cookie(_getCookieName(pollsQuestionId), StringPool.TRUE);

    cookie.setMaxAge((int) (Time.WEEK / 1000));
    cookie.setPath(StringPool.SLASH);/*from w ww.  ja v a  2 s.co m*/

    CookieKeys.addCookie(request, response, cookie);
}

From source file:com.liferay.polls.web.internal.portlet.util.PollsUtil.java

License:Open Source License

public static void saveVote(HttpServletRequest request, HttpServletResponse response, long questionId) {

    Cookie cookie = new Cookie(_getCookieName(questionId), StringPool.TRUE);

    cookie.setMaxAge((int) (Time.WEEK / 1000));
    cookie.setPath(StringPool.SLASH);/*w w w .j av  a  2  s.c om*/

    CookieKeys.addCookie(request, response, cookie);
}