public class MyluteceDirectoryAccountLifeTimeService extends Object implements fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeService
| Constructor and Description |
|---|
MyluteceDirectoryAccountLifeTimeService()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addParametersToModel(Map<String,String> model,
Integer nIdUser) |
String |
getExpirationtMailBody() |
String |
getFirstAlertMailBody() |
List<Integer> |
getIdUsersToSendFirstAlert(Timestamp alertMaxDate) |
List<Integer> |
getIdUsersToSendOtherAlert(Timestamp alertMaxDate,
Timestamp timeBetweenAlerts,
int maxNumberAlerts) |
List<Integer> |
getIdUsersWithExpiredLifeTimeList(Timestamp currentTimestamp) |
List<Integer> |
getIdUsersWithExpiredPasswordsList(Timestamp currentTimestamp) |
String |
getOtherAlertMailBody() |
String |
getPasswordExpiredMailBody() |
fr.paris.lutece.portal.service.plugin.Plugin |
getPlugin()
Get the plugin
|
String |
getUserMainEmail(int nIdUser) |
void |
setUserStatusExpired(List<Integer> listIdUser) |
void |
updateChangePassword(List<Integer> listIdUser) |
void |
updateNbAlert(List<Integer> listIdUser) |
public MyluteceDirectoryAccountLifeTimeService()
public fr.paris.lutece.portal.service.plugin.Plugin getPlugin()
getPlugin in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic List<Integer> getIdUsersWithExpiredLifeTimeList(Timestamp currentTimestamp)
getIdUsersWithExpiredLifeTimeList in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic List<Integer> getIdUsersToSendFirstAlert(Timestamp alertMaxDate)
getIdUsersToSendFirstAlert in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic List<Integer> getIdUsersToSendOtherAlert(Timestamp alertMaxDate, Timestamp timeBetweenAlerts, int maxNumberAlerts)
getIdUsersToSendOtherAlert in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic List<Integer> getIdUsersWithExpiredPasswordsList(Timestamp currentTimestamp)
getIdUsersWithExpiredPasswordsList in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic void updateNbAlert(List<Integer> listIdUser)
updateNbAlert in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic void updateChangePassword(List<Integer> listIdUser)
updateChangePassword in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic void setUserStatusExpired(List<Integer> listIdUser)
setUserStatusExpired in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic String getExpirationtMailBody()
getExpirationtMailBody in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic String getFirstAlertMailBody()
getFirstAlertMailBody in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic String getOtherAlertMailBody()
getOtherAlertMailBody in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic String getPasswordExpiredMailBody()
getPasswordExpiredMailBody in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic void addParametersToModel(Map<String,String> model, Integer nIdUser)
addParametersToModel in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServicepublic String getUserMainEmail(int nIdUser)
getUserMainEmail in interface fr.paris.lutece.plugins.mylutece.service.IAccountLifeTimeServiceCopyright © 2018 City of Paris. All rights reserved.