1
22
23 package com.liferay.mail.service;
24
25 import com.liferay.mail.model.Filter;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.mail.MailMessage;
28
29 import java.util.List;
30
31 import javax.mail.Session;
32
33
39 public class MailServiceUtil {
40
41 public static void addForward(
42 long companyId, long userId, List<Filter> filters,
43 List<String> emailAddresses, boolean leaveCopy) {
44
45 _service.addForward(
46 companyId, userId, filters, emailAddresses, leaveCopy);
47 }
48
49 public static void addUser(
50 long companyId, long userId, String password, String firstName,
51 String middleName, String lastName, String emailAddress) {
52
53 _service.addUser(
54 companyId, userId, password, firstName, middleName, lastName,
55 emailAddress);
56 }
57
58 public static void addVacationMessage(
59 long companyId, long userId, String emailAddress,
60 String vacationMessage) {
61
62 _service.addVacationMessage(
63 companyId, userId, emailAddress, vacationMessage);
64 }
65
66 public static void clearSession() {
67 _service.clearSession();
68 }
69
70 public static void deleteEmailAddress(long companyId, long userId) {
71 _service.deleteEmailAddress(companyId, userId);
72 }
73
74 public static void deleteUser(long companyId, long userId) {
75 _service.deleteUser(companyId, userId);
76 }
77
78 public static Session getSession() throws SystemException {
79 return _service.getSession();
80 }
81
82 public static void sendEmail(MailMessage mailMessage) {
83 _service.sendEmail(mailMessage);
84 }
85
86 public static void updateBlocked(
87 long companyId, long userId, List<String> blocked) {
88
89 _service.updateBlocked(companyId, userId, blocked);
90 }
91
92 public static void updateEmailAddress(
93 long companyId, long userId, String emailAddress) {
94
95 _service.updateEmailAddress(companyId, userId, emailAddress);
96 }
97
98 public static void updatePassword(
99 long companyId, long userId, String password) {
100
101 _service.updatePassword(companyId, userId, password);
102 }
103
104 public void setService(MailService service) {
105 _service = service;
106 }
107
108 private static MailService _service;
109
110 }