1
14
15 package com.liferay.portal.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18 import com.liferay.portal.kernel.util.MethodCache;
19 import com.liferay.portal.kernel.util.ReferenceRegistry;
20
21
41 public class EmailAddressLocalServiceUtil {
42 public static com.liferay.portal.model.EmailAddress addEmailAddress(
43 com.liferay.portal.model.EmailAddress emailAddress)
44 throws com.liferay.portal.SystemException {
45 return getService().addEmailAddress(emailAddress);
46 }
47
48 public static com.liferay.portal.model.EmailAddress createEmailAddress(
49 long emailAddressId) {
50 return getService().createEmailAddress(emailAddressId);
51 }
52
53 public static void deleteEmailAddress(long emailAddressId)
54 throws com.liferay.portal.PortalException,
55 com.liferay.portal.SystemException {
56 getService().deleteEmailAddress(emailAddressId);
57 }
58
59 public static void deleteEmailAddress(
60 com.liferay.portal.model.EmailAddress emailAddress)
61 throws com.liferay.portal.SystemException {
62 getService().deleteEmailAddress(emailAddress);
63 }
64
65 @SuppressWarnings("rawtypes")
66 public static java.util.List dynamicQuery(
67 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
68 throws com.liferay.portal.SystemException {
69 return getService().dynamicQuery(dynamicQuery);
70 }
71
72 @SuppressWarnings("rawtypes")
73 public static java.util.List dynamicQuery(
74 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
75 int end) throws com.liferay.portal.SystemException {
76 return getService().dynamicQuery(dynamicQuery, start, end);
77 }
78
79 @SuppressWarnings("rawtypes")
80 public static java.util.List dynamicQuery(
81 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
82 int end,
83 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
84 throws com.liferay.portal.SystemException {
85 return getService()
86 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
87 }
88
89 public static int dynamicQueryCount(
90 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
91 throws com.liferay.portal.SystemException {
92 return getService().dynamicQueryCount(dynamicQuery);
93 }
94
95 public static com.liferay.portal.model.EmailAddress getEmailAddress(
96 long emailAddressId)
97 throws com.liferay.portal.PortalException,
98 com.liferay.portal.SystemException {
99 return getService().getEmailAddress(emailAddressId);
100 }
101
102 public static java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses(
103 int start, int end) throws com.liferay.portal.SystemException {
104 return getService().getEmailAddresses(start, end);
105 }
106
107 public static int getEmailAddressesCount()
108 throws com.liferay.portal.SystemException {
109 return getService().getEmailAddressesCount();
110 }
111
112 public static com.liferay.portal.model.EmailAddress updateEmailAddress(
113 com.liferay.portal.model.EmailAddress emailAddress)
114 throws com.liferay.portal.SystemException {
115 return getService().updateEmailAddress(emailAddress);
116 }
117
118 public static com.liferay.portal.model.EmailAddress updateEmailAddress(
119 com.liferay.portal.model.EmailAddress emailAddress, boolean merge)
120 throws com.liferay.portal.SystemException {
121 return getService().updateEmailAddress(emailAddress, merge);
122 }
123
124 public static com.liferay.portal.model.EmailAddress addEmailAddress(
125 long userId, java.lang.String className, long classPK,
126 java.lang.String address, int typeId, boolean primary)
127 throws com.liferay.portal.PortalException,
128 com.liferay.portal.SystemException {
129 return getService()
130 .addEmailAddress(userId, className, classPK, address,
131 typeId, primary);
132 }
133
134 public static void deleteEmailAddresses(long companyId,
135 java.lang.String className, long classPK)
136 throws com.liferay.portal.SystemException {
137 getService().deleteEmailAddresses(companyId, className, classPK);
138 }
139
140 public static java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses()
141 throws com.liferay.portal.SystemException {
142 return getService().getEmailAddresses();
143 }
144
145 public static java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses(
146 long companyId, java.lang.String className, long classPK)
147 throws com.liferay.portal.SystemException {
148 return getService().getEmailAddresses(companyId, className, classPK);
149 }
150
151 public static com.liferay.portal.model.EmailAddress updateEmailAddress(
152 long emailAddressId, java.lang.String address, int typeId,
153 boolean primary)
154 throws com.liferay.portal.PortalException,
155 com.liferay.portal.SystemException {
156 return getService()
157 .updateEmailAddress(emailAddressId, address, typeId, primary);
158 }
159
160 public static EmailAddressLocalService getService() {
161 if (_service == null) {
162 _service = (EmailAddressLocalService)PortalBeanLocatorUtil.locate(EmailAddressLocalService.class.getName());
163
164 ReferenceRegistry.registerReference(EmailAddressLocalServiceUtil.class,
165 "_service");
166 MethodCache.remove(EmailAddressLocalService.class);
167 }
168
169 return _service;
170 }
171
172 public void setService(EmailAddressLocalService service) {
173 MethodCache.remove(EmailAddressLocalService.class);
174
175 _service = service;
176
177 ReferenceRegistry.registerReference(EmailAddressLocalServiceUtil.class,
178 "_service");
179 MethodCache.remove(EmailAddressLocalService.class);
180 }
181
182 private static EmailAddressLocalService _service;
183 }