Example usage for com.liferay.portal.kernel.util StringPool EQUAL

List of usage examples for com.liferay.portal.kernel.util StringPool EQUAL

Introduction

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

Prototype

String EQUAL

To view the source code for com.liferay.portal.kernel.util StringPool EQUAL.

Click Source Link

Usage

From source file:com.liferay.wsrp.axis.WSRPHTTPSender.java

License:Open Source License

protected void addForwardCookies(MessageContext messageContext, HttpServletRequest request) {

    if (_forwardCookies.length == 0) {
        return;//  ww  w  .  java2s.c o m
    }

    Map<String, String> cookiesMap = new HashMap<String, String>();

    Object cookiesObject = messageContext.getProperty(HTTPConstants.HEADER_COOKIE);

    String[] cookies = new String[0];

    if (cookiesObject instanceof String[]) {
        cookies = (String[]) cookiesObject;
    } else if (cookiesObject instanceof String) {
        cookies = new String[] { (String) cookiesObject };
    }

    for (String cookie : cookies) {
        String name = cookie.substring(0, cookie.indexOf(StringPool.EQUAL));

        cookiesMap.put(StringUtil.toLowerCase(name), cookie);
    }

    for (String forwardCookie : _forwardCookies) {
        String value = CookieKeys.getCookie(request, forwardCookie);

        if (Validator.isNull(value)) {
            continue;
        }

        cookiesMap.put(forwardCookie, forwardCookie.concat(StringPool.EQUAL).concat(value));
    }

    Collection<String> cookiesCollection = cookiesMap.values();

    cookiesObject = cookiesCollection.toArray(new String[0]);

    messageContext.setProperty(HTTPConstants.HEADER_COOKIE, cookiesObject);
}

From source file:com.liferay.wsrp.bind.MarkupServiceImpl.java

License:Open Source License

protected String getURL(String lifecycle, String resourceId, MimeRequest mimeRequest,
        PortletContext portletContext, WSRPProducer wsrpProducer) throws Exception {

    StringBuilder sb = new StringBuilder();

    sb.append(getWidgetPath());/*from  www .jav a2 s  .c o  m*/
    sb.append(StringPool.QUESTION);

    String propertiesAuthenticatonTokenSharedSecret = Encryptor
            .digest(PropsUtil.get(PropsKeys.AUTH_TOKEN_SHARED_SECRET));

    sb.append("p_auth_secret=");
    sb.append(HttpUtil.encodeURL(propertiesAuthenticatonTokenSharedSecret));

    Layout layout = getLayout(portletContext, wsrpProducer);

    sb.append("&p_l_id=");
    sb.append(layout.getPlid());

    NavigationalContext navigationalContext = mimeRequest.getNavigationalContext();

    String portletId = getPortletId(portletContext, navigationalContext);

    sb.append("&p_p_id=");
    sb.append(HttpUtil.encodeURL(portletId));

    sb.append("&p_p_lifecycle=");
    sb.append(lifecycle);

    String windowState = getWindowState(mimeRequest);

    sb.append("&p_p_state=");
    sb.append(HttpUtil.encodeURL(windowState));

    String portletMode = getPortletMode(mimeRequest);

    sb.append("&p_p_mode=");
    sb.append(HttpUtil.encodeURL(portletMode));

    if (lifecycle.equals("2") && Validator.isNotNull(resourceId)) {
        sb.append("&p_p_resource_id=");
        sb.append(resourceId);
    }

    sb.append("&p_p_isolated=1");

    String opaqueValue = null;

    if (navigationalContext != null) {
        opaqueValue = navigationalContext.getOpaqueValue();
    }

    if (Validator.isNotNull(opaqueValue)) {
        sb.append(StringPool.AMPERSAND);
        sb.append(opaqueValue);
    }

    if (lifecycle.equals("0")) {
        MessageElement[] formParameters = ExtensionUtil.getMessageElements(mimeRequest.getExtensions());

        if (formParameters != null) {
            String namespace = PortalUtil.getPortletNamespace(portletId);

            for (MessageElement formParameter : formParameters) {
                sb.append(StringPool.AMPERSAND);
                sb.append(namespace + formParameter.getName());
                sb.append(StringPool.EQUAL);
                sb.append(HttpUtil.encodeURL(formParameter.getValue()));
            }
        }
    }

    if (windowState.equals(LiferayWindowState.EXCLUSIVE.toString())) {
        sb.append("&ensureContentLength=1");
    }

    sb.append("&wsrp=1");

    if (_log.isInfoEnabled()) {
        _log.info("URL " + sb.toString());
    }

    return sb.toString();
}

From source file:com.liferay.wsrp.bind.V2MarkupServiceImpl.java

License:Open Source License

protected String getURL(String lifecycle, String resourceID, MimeRequest mimeRequest,
        PortletContext portletContext, WSRPProducer wsrpProducer) throws Exception {

    StringBundler sb = new StringBundler();

    String[] locales = mimeRequest.getLocales();

    if (locales.length > 0) {
        sb.append(getWidgetPath(locales[0]));
    } else {/*from   w w  w. j ava 2s  .c  o m*/
        sb.append(getWidgetPath());
    }

    sb.append(StringPool.QUESTION);

    String propertiesAuthenticatonTokenSharedSecret = Encryptor
            .digest(PropsUtil.get(PropsKeys.AUTH_TOKEN_SHARED_SECRET));

    sb.append("p_auth_secret=");
    sb.append(HttpUtil.encodeURL(propertiesAuthenticatonTokenSharedSecret));

    Layout layout = getLayout(portletContext, wsrpProducer);

    sb.append("&p_l_id=");
    sb.append(layout.getPlid());

    NavigationalContext navigationalContext = mimeRequest.getNavigationalContext();

    String portletId = getPortletId(portletContext, navigationalContext);

    sb.append("&p_p_id=");
    sb.append(HttpUtil.encodeURL(portletId));

    sb.append("&p_p_lifecycle=");
    sb.append(lifecycle);

    String windowState = getWindowState(mimeRequest);

    sb.append("&p_p_state=");
    sb.append(HttpUtil.encodeURL(windowState));

    String portletMode = getPortletMode(mimeRequest);

    sb.append("&p_p_mode=");
    sb.append(HttpUtil.encodeURL(portletMode));

    if (lifecycle.equals("2") && Validator.isNotNull(resourceID)) {
        sb.append("&p_p_resource_id=");
        sb.append(resourceID);
    }

    sb.append("&p_p_isolated=1");

    String opaqueValue = null;

    if (navigationalContext != null) {
        opaqueValue = navigationalContext.getOpaqueValue();
    }

    if (Validator.isNotNull(opaqueValue)) {
        sb.append(StringPool.AMPERSAND);

        opaqueValue = new String(Base64.decode(Base64.fromURLSafe(opaqueValue)), StringPool.UTF8);

        sb.append(opaqueValue);
    }

    if (lifecycle.equals("0")) {
        MessageElement[] formParameters = ExtensionHelperUtil.getMessageElements(mimeRequest.getExtensions());

        if (formParameters != null) {
            String namespace = PortalUtil.getPortletNamespace(portletId);

            for (MessageElement formParameter : formParameters) {
                sb.append(StringPool.AMPERSAND);

                String name = namespace.concat(ExtensionHelperUtil.getNameAttribute(formParameter));

                sb.append(name);
                sb.append(StringPool.EQUAL);
                sb.append(HttpUtil.encodeURL(formParameter.getValue()));
            }
        }
    }

    if (windowState.equals(LiferayWindowState.EXCLUSIVE.toString())) {
        sb.append("&ensureContentLength=1");
    }

    sb.append("&wsrp=1");

    if (_log.isInfoEnabled()) {
        _log.info("URL " + sb.toString());
    }

    return sb.toString();
}

From source file:com.lostsys.lists.service.persistence.TaskListPK.java

License:Open Source License

public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("portlet");
    sb.append(StringPool.EQUAL);
    sb.append(portlet);/*from   w  w w  .java2 s  .co m*/

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("id");
    sb.append(StringPool.EQUAL);
    sb.append(id);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.ms.internet.message.service.persistence.MSMReceiverPK.java

License:Open Source License

public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("userId");
    sb.append(StringPool.EQUAL);
    sb.append(userId);/*  w  w w. j  a v a 2  s.  c  o m*/

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("messageId");
    sb.append(StringPool.EQUAL);
    sb.append(messageId);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.nyu.service.persistence.FavouriteLessonsPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("userId");
    sb.append(StringPool.EQUAL);
    sb.append(userId);/*w  w w. ja  va2 s .  c  o  m*/

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("lessonId");
    sb.append(StringPool.EQUAL);
    sb.append(lessonId);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.nyu.service.persistence.Lesson_UsergroupsPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("lessonId");
    sb.append(StringPool.EQUAL);
    sb.append(lessonId);// ww  w  .  ja v  a2  s .c  o  m

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("groupId");
    sb.append(StringPool.EQUAL);
    sb.append(groupId);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.rcs.dbservice.service.persistence.TweetPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("groupId");
    sb.append(StringPool.EQUAL);
    sb.append(groupId);/* w  ww .j  a va  2  s  .c  o m*/

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("tweetId");
    sb.append(StringPool.EQUAL);
    sb.append(tweetId);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.rcs.service.service.persistence.ChatRoomGroupPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("chatRoomId");
    sb.append(StringPool.EQUAL);
    sb.append(chatRoomId);/*from w  w w  .  java2s .c  om*/

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("chatRoomGroupId");
    sb.append(StringPool.EQUAL);
    sb.append(chatRoomGroupId);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.rcs.service.service.persistence.MessageSourcePK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("key");
    sb.append(StringPool.EQUAL);
    sb.append(key);//from  w  w w  . j a va  2 s  .c  o  m

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("locale");
    sb.append(StringPool.EQUAL);
    sb.append(locale);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}