Class CheckingPasswordExpirationMailNotificationManager
java.lang.Object
com.atlassian.crowd.manager.mailer.notification.CheckingPasswordExpirationMailNotificationManager
- All Implemented Interfaces:
PasswordExpirationMailNotificationManager
public class CheckingPasswordExpirationMailNotificationManager
extends Object
implements PasswordExpirationMailNotificationManager
-
Constructor Summary
ConstructorsConstructorDescriptionCheckingPasswordExpirationMailNotificationManager(PasswordExpirationMailNotificationManager delegate, MailManager mailManager, com.atlassian.beehive.ClusterLockService lockService) -
Method Summary
Modifier and TypeMethodDescriptiongetRemindPeriodsForDirectory(com.atlassian.crowd.embedded.api.Directory directory) voidNotify users that their password will soon expire.
-
Constructor Details
-
CheckingPasswordExpirationMailNotificationManager
public CheckingPasswordExpirationMailNotificationManager(PasswordExpirationMailNotificationManager delegate, MailManager mailManager, com.atlassian.beehive.ClusterLockService lockService)
-
-
Method Details
-
notifyUsers
public void notifyUsers()Description copied from interface:PasswordExpirationMailNotificationManagerNotify users that their password will soon expire.- Specified by:
notifyUsersin interfacePasswordExpirationMailNotificationManager
-
getRemindPeriodsForDirectory
public List<Integer> getRemindPeriodsForDirectory(com.atlassian.crowd.embedded.api.Directory directory) - Specified by:
getRemindPeriodsForDirectoryin interfacePasswordExpirationMailNotificationManager- Parameters:
directory- directory object- Returns:
- remind periods, which are used to notify users about password expiration
-