001
014
015 package com.liferay.portal.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018
019
036 public class PhoneServiceUtil {
037 public static com.liferay.portal.model.Phone addPhone(
038 java.lang.String className, long classPK, java.lang.String number,
039 java.lang.String extension, int typeId, boolean primary)
040 throws com.liferay.portal.kernel.exception.PortalException,
041 com.liferay.portal.kernel.exception.SystemException {
042 return getService()
043 .addPhone(className, classPK, number, extension, typeId,
044 primary);
045 }
046
047 public static void deletePhone(long phoneId)
048 throws com.liferay.portal.kernel.exception.PortalException,
049 com.liferay.portal.kernel.exception.SystemException {
050 getService().deletePhone(phoneId);
051 }
052
053 public static com.liferay.portal.model.Phone getPhone(long phoneId)
054 throws com.liferay.portal.kernel.exception.PortalException,
055 com.liferay.portal.kernel.exception.SystemException {
056 return getService().getPhone(phoneId);
057 }
058
059 public static java.util.List<com.liferay.portal.model.Phone> getPhones(
060 java.lang.String className, long classPK)
061 throws com.liferay.portal.kernel.exception.PortalException,
062 com.liferay.portal.kernel.exception.SystemException {
063 return getService().getPhones(className, classPK);
064 }
065
066 public static com.liferay.portal.model.Phone updatePhone(long phoneId,
067 java.lang.String number, java.lang.String extension, int typeId,
068 boolean primary)
069 throws com.liferay.portal.kernel.exception.PortalException,
070 com.liferay.portal.kernel.exception.SystemException {
071 return getService()
072 .updatePhone(phoneId, number, extension, typeId, primary);
073 }
074
075 public static PhoneService getService() {
076 if (_service == null) {
077 _service = (PhoneService)PortalBeanLocatorUtil.locate(PhoneService.class.getName());
078 }
079
080 return _service;
081 }
082
083 public void setService(PhoneService service) {
084 _service = service;
085 }
086
087 private static PhoneService _service;
088 }