@Transactional(rollbackFor={PortalException.class,SystemException.class}) public interface MailService
Modifier and Type | Method and Description |
---|---|
void |
addForward(long companyId,
long userId,
List<Filter> filters,
List<String> emailAddresses,
boolean leaveCopy) |
void |
addUser(long companyId,
long userId,
String password,
String firstName,
String middleName,
String lastName,
String emailAddress) |
void |
addVacationMessage(long companyId,
long userId,
String emailAddress,
String vacationMessage) |
void |
clearSession() |
void |
clearSession(long companyId) |
void |
deleteEmailAddress(long companyId,
long userId) |
void |
deleteUser(long companyId,
long userId) |
javax.mail.Session |
getSession() |
void |
sendEmail(MailMessage mailMessage) |
void |
updateBlocked(long companyId,
long userId,
List<String> blocked) |
void |
updateEmailAddress(long companyId,
long userId,
String emailAddress) |
void |
updatePassword(long companyId,
long userId,
String password) |
void addForward(long companyId, long userId, List<Filter> filters, List<String> emailAddresses, boolean leaveCopy)
void addUser(long companyId, long userId, String password, String firstName, String middleName, String lastName, String emailAddress)
void addVacationMessage(long companyId, long userId, String emailAddress, String vacationMessage)
void clearSession()
void clearSession(long companyId)
void deleteEmailAddress(long companyId, long userId)
void deleteUser(long companyId, long userId)
javax.mail.Session getSession()
void sendEmail(MailMessage mailMessage)
void updateBlocked(long companyId, long userId, List<String> blocked)
void updateEmailAddress(long companyId, long userId, String emailAddress)
void updatePassword(long companyId, long userId, String password)