Liferay 6.1.2-ce-ga3

com.liferay.mail.util
Class ShellHook

java.lang.Object
  extended by com.liferay.mail.util.ShellHook
All Implemented Interfaces:
Hook

public class ShellHook
extends Object
implements Hook


Field Summary
static String SHELL_SCRIPT
           
 
Constructor Summary
ShellHook()
           
 
Method Summary
 void addFilters(long companyId, long userId, List<String> filters)
           
 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)
           
protected  void execute(String[] cmdLine)
           
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SHELL_SCRIPT

public static final String SHELL_SCRIPT
Constructor Detail

ShellHook

public ShellHook()
Method Detail

addFilters

public void addFilters(long companyId,
                       long userId,
                       List<String> filters)

addForward

public void addForward(long companyId,
                       long userId,
                       List<Filter> filters,
                       List<String> emailAddresses,
                       boolean leaveCopy)
Specified by:
addForward in interface Hook

addUser

public void addUser(long companyId,
                    long userId,
                    String password,
                    String firstName,
                    String middleName,
                    String lastName,
                    String emailAddress)
Specified by:
addUser in interface Hook

addVacationMessage

public void addVacationMessage(long companyId,
                               long userId,
                               String emailAddress,
                               String vacationMessage)
Specified by:
addVacationMessage in interface Hook

deleteEmailAddress

public void deleteEmailAddress(long companyId,
                               long userId)
Specified by:
deleteEmailAddress in interface Hook

deleteUser

public void deleteUser(long companyId,
                       long userId)
Specified by:
deleteUser in interface Hook

updateBlocked

public void updateBlocked(long companyId,
                          long userId,
                          List<String> blocked)
Specified by:
updateBlocked in interface Hook

updateEmailAddress

public void updateEmailAddress(long companyId,
                               long userId,
                               String emailAddress)
Specified by:
updateEmailAddress in interface Hook

updatePassword

public void updatePassword(long companyId,
                           long userId,
                           String password)
Specified by:
updatePassword in interface Hook

execute

protected void execute(String[] cmdLine)

Liferay 6.1.2-ce-ga3