1
22
23 package com.liferay.portal.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27 import com.liferay.portal.model.EmailAddress;
28 import com.liferay.portal.model.impl.EmailAddressImpl;
29 import com.liferay.portal.service.EmailAddressLocalService;
30 import com.liferay.portal.service.persistence.EmailAddressUtil;
31
32 import java.util.List;
33
34
40 public abstract class EmailAddressLocalServiceBaseImpl
41 implements EmailAddressLocalService {
42 public EmailAddress addEmailAddress(EmailAddress model)
43 throws SystemException {
44 EmailAddress emailAddress = new EmailAddressImpl();
45 emailAddress.setNew(true);
46 emailAddress.setEmailAddressId(model.getEmailAddressId());
47 emailAddress.setCompanyId(model.getCompanyId());
48 emailAddress.setUserId(model.getUserId());
49 emailAddress.setUserName(model.getUserName());
50 emailAddress.setCreateDate(model.getCreateDate());
51 emailAddress.setModifiedDate(model.getModifiedDate());
52 emailAddress.setClassNameId(model.getClassNameId());
53 emailAddress.setClassPK(model.getClassPK());
54 emailAddress.setAddress(model.getAddress());
55 emailAddress.setTypeId(model.getTypeId());
56 emailAddress.setPrimary(model.getPrimary());
57
58 return EmailAddressUtil.update(emailAddress);
59 }
60
61 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
62 throws SystemException {
63 return EmailAddressUtil.findWithDynamicQuery(queryInitializer);
64 }
65
66 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
67 int begin, int end) throws SystemException {
68 return EmailAddressUtil.findWithDynamicQuery(queryInitializer, begin,
69 end);
70 }
71
72 public EmailAddress updateEmailAddress(EmailAddress model)
73 throws SystemException {
74 EmailAddress emailAddress = new EmailAddressImpl();
75 emailAddress.setNew(false);
76 emailAddress.setEmailAddressId(model.getEmailAddressId());
77 emailAddress.setCompanyId(model.getCompanyId());
78 emailAddress.setUserId(model.getUserId());
79 emailAddress.setUserName(model.getUserName());
80 emailAddress.setCreateDate(model.getCreateDate());
81 emailAddress.setModifiedDate(model.getModifiedDate());
82 emailAddress.setClassNameId(model.getClassNameId());
83 emailAddress.setClassPK(model.getClassPK());
84 emailAddress.setAddress(model.getAddress());
85 emailAddress.setTypeId(model.getTypeId());
86 emailAddress.setPrimary(model.getPrimary());
87
88 return EmailAddressUtil.update(emailAddress);
89 }
90 }