001
014
015 package com.liferay.portal.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.ReferenceRegistry;
019
020
033 public class EmailAddressServiceUtil {
034
039
040
045 public static java.lang.String getBeanIdentifier() {
046 return getService().getBeanIdentifier();
047 }
048
049
054 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
055 getService().setBeanIdentifier(beanIdentifier);
056 }
057
058 public static com.liferay.portal.model.EmailAddress addEmailAddress(
059 java.lang.String className, long classPK, java.lang.String address,
060 int typeId, boolean primary)
061 throws com.liferay.portal.kernel.exception.PortalException,
062 com.liferay.portal.kernel.exception.SystemException {
063 return getService()
064 .addEmailAddress(className, classPK, address, typeId, primary);
065 }
066
067 public static void deleteEmailAddress(long emailAddressId)
068 throws com.liferay.portal.kernel.exception.PortalException,
069 com.liferay.portal.kernel.exception.SystemException {
070 getService().deleteEmailAddress(emailAddressId);
071 }
072
073 public static com.liferay.portal.model.EmailAddress getEmailAddress(
074 long emailAddressId)
075 throws com.liferay.portal.kernel.exception.PortalException,
076 com.liferay.portal.kernel.exception.SystemException {
077 return getService().getEmailAddress(emailAddressId);
078 }
079
080 public static java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses(
081 java.lang.String className, long classPK)
082 throws com.liferay.portal.kernel.exception.PortalException,
083 com.liferay.portal.kernel.exception.SystemException {
084 return getService().getEmailAddresses(className, classPK);
085 }
086
087 public static com.liferay.portal.model.EmailAddress updateEmailAddress(
088 long emailAddressId, java.lang.String address, int typeId,
089 boolean primary)
090 throws com.liferay.portal.kernel.exception.PortalException,
091 com.liferay.portal.kernel.exception.SystemException {
092 return getService()
093 .updateEmailAddress(emailAddressId, address, typeId, primary);
094 }
095
096 public static EmailAddressService getService() {
097 if (_service == null) {
098 _service = (EmailAddressService)PortalBeanLocatorUtil.locate(EmailAddressService.class.getName());
099
100 ReferenceRegistry.registerReference(EmailAddressServiceUtil.class,
101 "_service");
102 }
103
104 return _service;
105 }
106
107
110 public void setService(EmailAddressService service) {
111 }
112
113 private static EmailAddressService _service;
114 }