Class AbstractQuoteSubmitEvent<T extends BaseSiteModel>

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
Type Parameters:
T -
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
QuoteBuyerSubmitEvent, QuoteCancelEvent, QuoteExpiredEvent, QuoteSalesRepSubmitEvent, QuoteSellerApprovalSubmitEvent, QuoteToExpireSoonEvent

public abstract class AbstractQuoteSubmitEvent<T extends BaseSiteModel> extends AbstractCommerceUserEvent<T>
Abstract base class for Quote submit events which can be extended to create a new event.
See Also:
  • Constructor Details

    • AbstractQuoteSubmitEvent

      public AbstractQuoteSubmitEvent(QuoteModel quote, UserModel userModel, QuoteUserType quoteUserType)
      Default Constructor
      Parameters:
      quote -
      userModel -
      quoteUserType -
  • Method Details

    • getQuote

      public QuoteModel getQuote()
      Returns:
      the quote
    • getQuoteUserType

      public QuoteUserType getQuoteUserType()
      Returns:
      the quoteUserType
    • getUserModel

      public UserModel getUserModel()
      Returns:
      the userModel