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