1
14
15 package com.liferay.portal.googleapps;
16
17 import com.liferay.portal.kernel.googleapps.GEmailSettingsManager;
18 import com.liferay.portal.kernel.googleapps.GGroupManager;
19 import com.liferay.portal.kernel.googleapps.GNicknameManager;
20 import com.liferay.portal.kernel.googleapps.GUserManager;
21
22
27 public class GoogleApps {
28
29 public GoogleApps(long companyId) {
30 _gAuthenticator = new GAuthenticator(companyId);
31
32 init();
33 }
34
35 public GAuthenticator getGAuthenticator() {
36 return _gAuthenticator;
37 }
38
39 public GEmailSettingsManager getGEmailSettingsManager() {
40 return _gEmailSettingsManager;
41 }
42
43 public GGroupManager getGGroupManager() {
44 return _gGroupManager;
45 }
46
47 public GNicknameManager getGNicknameManager() {
48 return _gNicknameManager;
49 }
50
51 public GUserManager getGUserManager() {
52 return _gUserManager;
53 }
54
55 protected void init() {
56 _gEmailSettingsManager = new GEmailSettingsManagerImpl(this);
57 _gGroupManager = new GGroupManagerImpl(this);
58 _gNicknameManager = new GNicknameManagerImpl(this);
59 _gUserManager = new GUserManagerImpl(this);
60 }
61
62 private GAuthenticator _gAuthenticator;
63 private GEmailSettingsManager _gEmailSettingsManager;
64 private GGroupManager _gGroupManager;
65 private GNicknameManager _gNicknameManager;
66 private GUserManager _gUserManager;
67
68 }