Class BroadleafApplicationEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
org.broadleafcommerce.common.event.BroadleafApplicationEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AdminForgotPasswordEvent, AdminForgotUsernameEvent, BroadleafSystemEvent, ForgotPasswordEvent, ForgotUsernameEvent, ItemsCancelledEvent, ItemsFulfilledEvent, ItemsReturnedEvent, OrderPersistedEvent, OrderSubmittedEvent, RegisterCustomerEvent, ReindexEvent

public abstract class BroadleafApplicationEvent extends org.springframework.context.ApplicationEvent
Base abstract ApplicationEvent that provides a marker for Broadleaf events and provides a default context map.
Author:
Kelly Tisdell
See Also:
  • org.broadleafcommerce.common.event.BroadleafApplicationEventMultiCaster
  • org.broadleafcommerce.common.event.BroadleafApplicationListener
  • Serialized Form
  • Field Details

  • Constructor Details

    • BroadleafApplicationEvent

      public BroadleafApplicationEvent(Object source)
  • Method Details

    • getContext

      public Map<String,Object> getContext()
      Context map that allows generic objects / properties to be passed around on events. This map is synchronized.
      Returns:
    • getSiteId

      public Long getSiteId()
    • getCatalogId

      public Long getCatalogId()
    • getProfileId

      public Long getProfileId()
    • getLocaleCode

      public String getLocaleCode()
    • getCurrencyCode

      public String getCurrencyCode()
    • getTimeZoneId

      public String getTimeZoneId()