com.liferay.portal.googleapps
Class GGroupManagerImpl
java.lang.Object
com.liferay.portal.googleapps.GBaseManagerImpl
com.liferay.portal.googleapps.GGroupManagerImpl
- All Implemented Interfaces:
- com.liferay.portal.googleapps.GGroupManager
public class GGroupManagerImpl
- extends GBaseManagerImpl
- implements com.liferay.portal.googleapps.GGroupManager
View Source
- Author:
- Brian Wing Shun Chan
Field Summary |
protected java.lang.String |
groupURL
|
Method Summary |
void |
addGGroupMember(java.lang.String groupEmailAddress,
java.lang.String memberEmailAddress)
|
void |
addGGroupOwner(java.lang.String groupEmailAddress,
java.lang.String ownerEmailAddress)
|
void |
deleteGGroup(java.lang.String emailAddress)
|
void |
deleteGGroupMember(java.lang.String groupEmailAddress,
java.lang.String memberEmailAddress)
|
void |
deleteGGroupOwner(java.lang.String groupEmailAddress,
java.lang.String ownerEmailAddress)
|
protected com.liferay.portal.googleapps.GGroup |
getGGroup(com.liferay.portal.kernel.xml.Element atomEntryElement)
|
com.liferay.portal.googleapps.GGroup |
getGGroup(java.lang.String emailAddress)
|
protected com.liferay.portal.googleapps.GGroupMember |
getGGroupMember(com.liferay.portal.kernel.xml.Element atomEntryElement)
|
com.liferay.portal.googleapps.GGroupMember |
getGGroupMember(java.lang.String groupEmailAddress,
java.lang.String memberEmailAddress)
|
protected void |
getGGroupMembers(java.util.List<com.liferay.portal.googleapps.GGroupMember> gGroupMembers,
java.lang.String url)
|
java.util.List<com.liferay.portal.googleapps.GGroupMember> |
getGGroupMembers(java.lang.String emailAddress)
|
protected com.liferay.portal.googleapps.GGroupOwner |
getGGroupOwner(com.liferay.portal.kernel.xml.Element atomEntryElement)
|
com.liferay.portal.googleapps.GGroupOwner |
getGGroupOwner(java.lang.String groupEmailAddress,
java.lang.String ownerEmailAddress)
|
protected void |
getGGroupOwners(java.util.List<com.liferay.portal.googleapps.GGroupOwner> gGroupOwners,
java.lang.String url)
|
java.util.List<com.liferay.portal.googleapps.GGroupOwner> |
getGGroupOwners(java.lang.String emailAddress)
|
java.util.List<com.liferay.portal.googleapps.GGroup> |
getGGroups()
|
protected void |
getGGroups(java.util.List<com.liferay.portal.googleapps.GGroup> gGroups,
java.lang.String url)
|
java.util.List<com.liferay.portal.googleapps.GGroup> |
getGGroups(long userId,
boolean directOnly)
|
protected java.lang.String |
getGroupURL(java.lang.String emailAddress)
|
void |
updateDescription(java.lang.String emailAddress,
java.lang.String description)
|
Methods inherited from class com.liferay.portal.googleapps.GBaseManagerImpl |
addAppsProperty, addAtomCategory, addAtomEntry, getAppsNamespace, getAppsQName, getAtomNamespace, getAtomQName, getCompanyId, getDocument, getErrorMessage, hasError, submitAdd, submitDelete, submitUpdate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
groupURL
protected java.lang.String groupURL
GGroupManagerImpl
public GGroupManagerImpl(GoogleApps googleApps)
addGGroupMember
public void addGGroupMember(java.lang.String groupEmailAddress,
java.lang.String memberEmailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
addGGroupMember
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
addGGroupOwner
public void addGGroupOwner(java.lang.String groupEmailAddress,
java.lang.String ownerEmailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
addGGroupOwner
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
deleteGGroup
public void deleteGGroup(java.lang.String emailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
deleteGGroup
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
deleteGGroupMember
public void deleteGGroupMember(java.lang.String groupEmailAddress,
java.lang.String memberEmailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
deleteGGroupMember
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
deleteGGroupOwner
public void deleteGGroupOwner(java.lang.String groupEmailAddress,
java.lang.String ownerEmailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
deleteGGroupOwner
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroup
public com.liferay.portal.googleapps.GGroup getGGroup(java.lang.String emailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
getGGroup
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroupMember
public com.liferay.portal.googleapps.GGroupMember getGGroupMember(java.lang.String groupEmailAddress,
java.lang.String memberEmailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
getGGroupMember
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroupMembers
public java.util.List<com.liferay.portal.googleapps.GGroupMember> getGGroupMembers(java.lang.String emailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
getGGroupMembers
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroupOwner
public com.liferay.portal.googleapps.GGroupOwner getGGroupOwner(java.lang.String groupEmailAddress,
java.lang.String ownerEmailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
getGGroupOwner
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroupOwners
public java.util.List<com.liferay.portal.googleapps.GGroupOwner> getGGroupOwners(java.lang.String emailAddress)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
getGGroupOwners
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroups
public java.util.List<com.liferay.portal.googleapps.GGroup> getGGroups()
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
getGGroups
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroups
public java.util.List<com.liferay.portal.googleapps.GGroup> getGGroups(long userId,
boolean directOnly)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
getGGroups
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
updateDescription
public void updateDescription(java.lang.String emailAddress,
java.lang.String description)
throws com.liferay.portal.googleapps.GoogleAppsException
- Specified by:
updateDescription
in interface com.liferay.portal.googleapps.GGroupManager
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroup
protected com.liferay.portal.googleapps.GGroup getGGroup(com.liferay.portal.kernel.xml.Element atomEntryElement)
getGGroupMember
protected com.liferay.portal.googleapps.GGroupMember getGGroupMember(com.liferay.portal.kernel.xml.Element atomEntryElement)
throws com.liferay.portal.googleapps.GoogleAppsException
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroupMembers
protected void getGGroupMembers(java.util.List<com.liferay.portal.googleapps.GGroupMember> gGroupMembers,
java.lang.String url)
throws com.liferay.portal.googleapps.GoogleAppsException
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroupOwner
protected com.liferay.portal.googleapps.GGroupOwner getGGroupOwner(com.liferay.portal.kernel.xml.Element atomEntryElement)
throws com.liferay.portal.googleapps.GoogleAppsException
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroupOwners
protected void getGGroupOwners(java.util.List<com.liferay.portal.googleapps.GGroupOwner> gGroupOwners,
java.lang.String url)
throws com.liferay.portal.googleapps.GoogleAppsException
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGGroups
protected void getGGroups(java.util.List<com.liferay.portal.googleapps.GGroup> gGroups,
java.lang.String url)
throws com.liferay.portal.googleapps.GoogleAppsException
- Throws:
com.liferay.portal.googleapps.GoogleAppsException
getGroupURL
protected java.lang.String getGroupURL(java.lang.String emailAddress)