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