001
014
015 package com.liferay.portal.googleapps;
016
017 import com.liferay.portal.kernel.googleapps.GEmailSettingsManager;
018 import com.liferay.portal.kernel.googleapps.GGroupManager;
019 import com.liferay.portal.kernel.googleapps.GNicknameManager;
020 import com.liferay.portal.kernel.googleapps.GUserManager;
021
022
025 public class GoogleApps {
026
027 public GoogleApps(long companyId) {
028 _gAuthenticator = new GAuthenticator(companyId);
029
030 init();
031 }
032
033 public GAuthenticator getGAuthenticator() {
034 return _gAuthenticator;
035 }
036
037 public GEmailSettingsManager getGEmailSettingsManager() {
038 return _gEmailSettingsManager;
039 }
040
041 public GGroupManager getGGroupManager() {
042 return _gGroupManager;
043 }
044
045 public GNicknameManager getGNicknameManager() {
046 return _gNicknameManager;
047 }
048
049 public GUserManager getGUserManager() {
050 return _gUserManager;
051 }
052
053 protected void init() {
054 _gEmailSettingsManager = new GEmailSettingsManagerImpl(this);
055 _gGroupManager = new GGroupManagerImpl(this);
056 _gNicknameManager = new GNicknameManagerImpl(this);
057 _gUserManager = new GUserManagerImpl(this);
058 }
059
060 private GAuthenticator _gAuthenticator;
061 private GEmailSettingsManager _gEmailSettingsManager;
062 private GGroupManager _gGroupManager;
063 private GNicknameManager _gNicknameManager;
064 private GUserManager _gUserManager;
065
066 }