Class DeadLetterQueueNotificationRequest

java.lang.Object
com.broadleafcommerce.billing.domain.DeadLetterQueueNotificationRequest

public class DeadLetterQueueNotificationRequest extends Object
The DTO used to transfer parameters for operations on the DeadLetter Queue, namely sending notification emails, querying for a set of DeadLetters, or processing unresolved DeadLetters.
  • Field Details

    • startDate

      protected Date startDate
      Start Date of the DeadLetter messages to be filtered
    • endDate

      protected Date endDate
      End date of the DeadLetter messages to be filtered
    • numberToRenderOverride

      protected Integer numberToRenderOverride
      Number of DeadLetter messages to be retrieved
  • Constructor Details

    • DeadLetterQueueNotificationRequest

      public DeadLetterQueueNotificationRequest()
    • DeadLetterQueueNotificationRequest

      public DeadLetterQueueNotificationRequest(Date startDate, Date endDate, Integer numberToRenderOverride)
  • Method Details

    • hasStartDate

      public boolean hasStartDate()
    • hasEndDate

      public boolean hasEndDate()
    • getStartDate

      public Date getStartDate()
      Start Date of the DeadLetter messages to be filtered
    • getEndDate

      public Date getEndDate()
      End date of the DeadLetter messages to be filtered
    • getNumberToRenderOverride

      public Integer getNumberToRenderOverride()
      Number of DeadLetter messages to be retrieved
    • setStartDate

      public void setStartDate(Date startDate)
      Start Date of the DeadLetter messages to be filtered
    • setEndDate

      public void setEndDate(Date endDate)
      End date of the DeadLetter messages to be filtered
    • setNumberToRenderOverride

      public void setNumberToRenderOverride(Integer numberToRenderOverride)
      Number of DeadLetter messages to be retrieved
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object