001
014
015 package com.liferay.mail.util;
016
017 import com.liferay.mail.model.Filter;
018
019 import java.util.List;
020
021
024 public interface Hook {
025
026 public void addForward(
027 long companyId, long userId, List<Filter> filters,
028 List<String> emailAddresses, boolean leaveCopy);
029
030 public void addUser(
031 long companyId, long userId, String password, String firstName,
032 String middleName, String lastName, String emailAddress);
033
034 public void addVacationMessage(
035 long companyId, long userId, String emailAddress,
036 String vacationMessage);
037
038 public void deleteEmailAddress(long companyId, long userId);
039
040 public void deleteUser(long companyId, long userId);
041
042 public void updateBlocked(
043 long companyId, long userId, List<String> blocked);
044
045 public void updateEmailAddress(
046 long companyId, long userId, String emailAddress);
047
048 public void updatePassword(long companyId, long userId, String password);
049
050 }