Liferay 6.0.5

com.liferay.mail.util
Interface Hook

All Known Implementing Classes:
CyrusHook, DummyHook, FuseMailHook, GoogleHook, SendmailHook, ShellHook

public interface Hook


Method Summary
 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 deleteEmailAddress(long companyId, long userId)
           
 void deleteUser(long companyId, long userId)
           
 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)
           
 

Method Detail

addForward

void addForward(long companyId,
                long userId,
                List<Filter> filters,
                List<String> emailAddresses,
                boolean leaveCopy)

addUser

void addUser(long companyId,
             long userId,
             String password,
             String firstName,
             String middleName,
             String lastName,
             String emailAddress)

addVacationMessage

void addVacationMessage(long companyId,
                        long userId,
                        String emailAddress,
                        String vacationMessage)

deleteEmailAddress

void deleteEmailAddress(long companyId,
                        long userId)

deleteUser

void deleteUser(long companyId,
                long userId)

updateBlocked

void updateBlocked(long companyId,
                   long userId,
                   List<String> blocked)

updateEmailAddress

void updateEmailAddress(long companyId,
                        long userId,
                        String emailAddress)

updatePassword

void updatePassword(long companyId,
                    long userId,
                    String password)

Liferay 6.0.5