001
014
015 package com.liferay.portal.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019 import com.liferay.portal.service.EmailAddressServiceUtil;
020
021 import java.rmi.RemoteException;
022
023
065 public class EmailAddressServiceSoap {
066 public static com.liferay.portal.model.EmailAddressSoap addEmailAddress(
067 java.lang.String className, long classPK, java.lang.String address,
068 int typeId, boolean primary) throws RemoteException {
069 try {
070 com.liferay.portal.model.EmailAddress returnValue = EmailAddressServiceUtil.addEmailAddress(className,
071 classPK, address, typeId, primary);
072
073 return com.liferay.portal.model.EmailAddressSoap.toSoapModel(returnValue);
074 }
075 catch (Exception e) {
076 _log.error(e, e);
077
078 throw new RemoteException(e.getMessage());
079 }
080 }
081
082 public static void deleteEmailAddress(long emailAddressId)
083 throws RemoteException {
084 try {
085 EmailAddressServiceUtil.deleteEmailAddress(emailAddressId);
086 }
087 catch (Exception e) {
088 _log.error(e, e);
089
090 throw new RemoteException(e.getMessage());
091 }
092 }
093
094 public static com.liferay.portal.model.EmailAddressSoap getEmailAddress(
095 long emailAddressId) throws RemoteException {
096 try {
097 com.liferay.portal.model.EmailAddress returnValue = EmailAddressServiceUtil.getEmailAddress(emailAddressId);
098
099 return com.liferay.portal.model.EmailAddressSoap.toSoapModel(returnValue);
100 }
101 catch (Exception e) {
102 _log.error(e, e);
103
104 throw new RemoteException(e.getMessage());
105 }
106 }
107
108 public static com.liferay.portal.model.EmailAddressSoap[] getEmailAddresses(
109 java.lang.String className, long classPK) throws RemoteException {
110 try {
111 java.util.List<com.liferay.portal.model.EmailAddress> returnValue = EmailAddressServiceUtil.getEmailAddresses(className,
112 classPK);
113
114 return com.liferay.portal.model.EmailAddressSoap.toSoapModels(returnValue);
115 }
116 catch (Exception e) {
117 _log.error(e, e);
118
119 throw new RemoteException(e.getMessage());
120 }
121 }
122
123 public static com.liferay.portal.model.EmailAddressSoap updateEmailAddress(
124 long emailAddressId, java.lang.String address, int typeId,
125 boolean primary) throws RemoteException {
126 try {
127 com.liferay.portal.model.EmailAddress returnValue = EmailAddressServiceUtil.updateEmailAddress(emailAddressId,
128 address, typeId, primary);
129
130 return com.liferay.portal.model.EmailAddressSoap.toSoapModel(returnValue);
131 }
132 catch (Exception e) {
133 _log.error(e, e);
134
135 throw new RemoteException(e.getMessage());
136 }
137 }
138
139 private static Log _log = LogFactoryUtil.getLog(EmailAddressServiceSoap.class);
140 }