java.lang.Object
ch.admin.bit.jeap.errorhandling.infrastructure.persistence.ErrorGroup

@Entity public class ErrorGroup extends Object
  • Constructor Details

    • ErrorGroup

      public ErrorGroup(@NonNull @NonNull String errorCode, @NonNull @NonNull String eventName, @NonNull @NonNull String errorPublisher, @NonNull @NonNull String errorMessage, @NonNull @NonNull String errorStackTraceHash)
    • ErrorGroup

      public ErrorGroup()
  • Method Details

    • from

      public static ErrorGroup from(Error error)
    • setTicketNumber

      public void setTicketNumber(String ticketNumber)
    • setFreeText

      public void setFreeText(String freeText)
    • getId

      @NonNull public @NonNull UUID getId()
    • getErrorCode

      @NonNull public @NonNull String getErrorCode()
    • getEventName

      @NonNull public @NonNull String getEventName()
    • getErrorPublisher

      @NonNull public @NonNull String getErrorPublisher()
    • getErrorMessage

      @NonNull public @NonNull String getErrorMessage()
    • getErrorStackTraceHash

      public String getErrorStackTraceHash()
    • getTicketNumber

      public String getTicketNumber()
    • getFreeText

      public String getFreeText()
    • getCreated

      @NonNull public @NonNull ZonedDateTime getCreated()
    • getModified

      public ZonedDateTime getModified()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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