Class AdminNotificationForgotPasswordEventListener
java.lang.Object
org.broadleafcommerce.common.event.AbstractBroadleafApplicationEventListener<org.broadleafcommerce.openadmin.server.security.event.AdminForgotPasswordEvent>
org.broadleafcommerce.admin.event.AdminNotificationForgotPasswordEventListener
- All Implemented Interfaces:
EventListener,org.broadleafcommerce.common.event.BroadleafApplicationListener<org.broadleafcommerce.openadmin.server.security.event.AdminForgotPasswordEvent>,org.springframework.context.ApplicationListener<org.broadleafcommerce.openadmin.server.security.event.AdminForgotPasswordEvent>
@Component("blAdminNotificationForgotPasswordEventListener")
public class AdminNotificationForgotPasswordEventListener
extends org.broadleafcommerce.common.event.AbstractBroadleafApplicationEventListener<org.broadleafcommerce.openadmin.server.security.event.AdminForgotPasswordEvent>
- Author:
- Nick Crum ncrum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected org.broadleafcommerce.openadmin.server.security.dao.AdminUserDaoprotected final org.apache.commons.logging.Logprotected org.broadleafcommerce.common.notification.service.NotificationDispatcherprotected static final Stringprotected static final StringFields inherited from class org.broadleafcommerce.common.event.AbstractBroadleafApplicationEventListener
currencyService, localeService, siteService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateContext(org.broadleafcommerce.openadmin.server.security.event.AdminForgotPasswordEvent event, org.broadleafcommerce.openadmin.server.security.domain.AdminUser adminUser) protected voidhandleApplicationEvent(org.broadleafcommerce.openadmin.server.security.event.AdminForgotPasswordEvent event) booleanMethods inherited from class org.broadleafcommerce.common.event.AbstractBroadleafApplicationEventListener
getCatalog, getCurrency, getLocale, getProfile, getSite, getTimeZone, onApplicationEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationListener
supportsAsyncExecution
-
Field Details
-
TOKEN_CONTEXT_KEY
- See Also:
-
RESET_PASSWORD_URL_CONTEXT_KEY
- See Also:
-
ADMIN_USER_CONTEXT_KEY
- See Also:
-
LOG
protected final org.apache.commons.logging.Log LOG -
adminUserDao
@Autowired @Qualifier("blAdminUserDao") protected org.broadleafcommerce.openadmin.server.security.dao.AdminUserDao adminUserDao -
notificationDispatcher
@Autowired @Qualifier("blNotificationDispatcher") protected org.broadleafcommerce.common.notification.service.NotificationDispatcher notificationDispatcher
-
-
Constructor Details
-
AdminNotificationForgotPasswordEventListener
public AdminNotificationForgotPasswordEventListener()
-
-
Method Details
-
handleApplicationEvent
protected void handleApplicationEvent(org.broadleafcommerce.openadmin.server.security.event.AdminForgotPasswordEvent event) - Specified by:
handleApplicationEventin classorg.broadleafcommerce.common.event.AbstractBroadleafApplicationEventListener<org.broadleafcommerce.openadmin.server.security.event.AdminForgotPasswordEvent>
-
createContext
-
isAsynchronous
public boolean isAsynchronous()
-