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

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

Introduction

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

Prototype

String SLASH

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

Click Source Link

Usage

From source file:com.liferay.google.apps.connector.GGroupManagerImpl.java

License:Open Source License

@Override
public void addGGroupOwner(String groupEmailAddress, String ownerEmailAddress) throws GoogleAppsException {

    Document document = SAXReaderUtil.createDocument();

    Element atomEntryElement = addAtomEntry(document);

    addAppsProperty(atomEntryElement, "email", ownerEmailAddress);

    StringBundler sb = new StringBundler(4);

    sb.append(groupURL);//from   w w w.  ja v  a  2 s.c om
    sb.append(StringPool.SLASH);
    sb.append(groupEmailAddress);
    sb.append("/owner");

    submitAdd(sb.toString(), document);
}

From source file:com.liferay.google.apps.connector.GGroupManagerImpl.java

License:Open Source License

@Override
public void deleteGGroupMember(String groupEmailAddress, String memberEmailAddress) throws GoogleAppsException {

    StringBundler sb = new StringBundler(5);

    sb.append(groupURL);//from ww  w  .ja va2s. com
    sb.append(StringPool.SLASH);
    sb.append(groupEmailAddress);
    sb.append("/member/");
    sb.append(memberEmailAddress);

    submitDelete(sb.toString());
}

From source file:com.liferay.google.apps.connector.GGroupManagerImpl.java

License:Open Source License

@Override
public void deleteGGroupOwner(String groupEmailAddress, String ownerEmailAddress) throws GoogleAppsException {

    StringBundler sb = new StringBundler(5);

    sb.append(groupURL);/*  ww  w  .  j a  va  2  s.  co  m*/
    sb.append(StringPool.SLASH);
    sb.append(groupEmailAddress);
    sb.append("/owner/");
    sb.append(ownerEmailAddress);

    submitDelete(sb.toString());
}

From source file:com.liferay.google.apps.connector.GGroupManagerImpl.java

License:Open Source License

@Override
public GGroupMember getGGroupMember(String groupEmailAddress, String memberEmailAddress)
        throws GoogleAppsException {

    StringBundler sb = new StringBundler(5);

    sb.append(groupURL);/*w  ww  .  j  a  v a 2s  .c  om*/
    sb.append(StringPool.SLASH);
    sb.append(groupEmailAddress);
    sb.append("/member/");
    sb.append(memberEmailAddress);

    Document document = getDocument(sb.toString());

    if (hasError(document)) {
        if (_log.isInfoEnabled()) {
            _log.info(getErrorMessage(document));
        }

        return null;
    }

    Element atomEntryElement = document.getRootElement();

    return getGGroupMember(atomEntryElement);
}

From source file:com.liferay.google.apps.connector.GGroupManagerImpl.java

License:Open Source License

@Override
public List<GGroupMember> getGGroupMembers(String emailAddress) throws GoogleAppsException {

    List<GGroupMember> gGroupMembers = new ArrayList<GGroupMember>();

    StringBundler sb = new StringBundler(4);

    sb.append(groupURL);/* w  w w.  j a  v a2 s . c o m*/
    sb.append(StringPool.SLASH);
    sb.append(emailAddress);
    sb.append("/member");

    getGGroupMembers(gGroupMembers, sb.toString());

    return gGroupMembers;
}

From source file:com.liferay.google.apps.connector.GGroupManagerImpl.java

License:Open Source License

@Override
public GGroupOwner getGGroupOwner(String groupEmailAddress, String ownerEmailAddress)
        throws GoogleAppsException {

    StringBundler sb = new StringBundler(5);

    sb.append(groupURL);/*from w  w w  .j  av a  2  s.c o  m*/
    sb.append(StringPool.SLASH);
    sb.append(groupEmailAddress);
    sb.append("/owner/");
    sb.append(ownerEmailAddress);

    Document document = getDocument(sb.toString());

    if (hasError(document)) {
        if (_log.isInfoEnabled()) {
            _log.info(getErrorMessage(document));
        }

        return null;
    }

    Element atomEntryElement = document.getRootElement();

    return getGGroupOwner(atomEntryElement);
}

From source file:com.liferay.google.apps.connector.GGroupManagerImpl.java

License:Open Source License

@Override
public List<GGroupOwner> getGGroupOwners(String emailAddress) throws GoogleAppsException {

    List<GGroupOwner> gGroupOwners = new ArrayList<GGroupOwner>();

    StringBundler sb = new StringBundler(4);

    sb.append(groupURL);//from w w w . jav a2s . co m
    sb.append(StringPool.SLASH);
    sb.append(emailAddress);
    sb.append("/owner");

    getGGroupOwners(gGroupOwners, sb.toString());

    return gGroupOwners;
}

From source file:com.liferay.google.apps.connector.GGroupManagerImpl.java

License:Open Source License

protected String getGroupURL(String emailAddress) {
    return groupURL.concat(StringPool.SLASH).concat(emailAddress);
}

From source file:com.liferay.google.apps.connector.GNicknameManagerImpl.java

License:Open Source License

public GNicknameManagerImpl(GoogleAppsConnection googleApps) {
    super(googleApps);

    GAuthenticator gAuthenticator = googleApps.getGAuthenticator();

    StringBundler sb = new StringBundler(4);

    sb.append(APPS_URL);/*w w w.  j  a  v a 2s .  co  m*/
    sb.append(StringPool.SLASH);
    sb.append(gAuthenticator.getDomain());
    sb.append("/nickname/2.0");

    nicknameURL = sb.toString();
}

From source file:com.liferay.google.apps.connector.GNicknameManagerImpl.java

License:Open Source License

protected String getNicknameURL(String nickname) {
    return nicknameURL.concat(StringPool.SLASH).concat(nickname);
}