Class HvlLogProducerTaskModel

java.lang.Object
tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
tr.com.havelsan.javarch.dto.model.HvlModel
tr.com.havelsan.javarch.log.producer.jpa.data.provider.model.HvlLogProducerTaskModel
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>, tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>

@Validated public class HvlLogProducerTaskModel extends tr.com.havelsan.javarch.dto.model.HvlModel
A data transfer object is used for log producer task.
See Also:
  • Constructor Details

    • HvlLogProducerTaskModel

      public HvlLogProducerTaskModel()
      Instantiates a new HvlLogProducerBaseTaskModel.
    • HvlLogProducerTaskModel

      public HvlLogProducerTaskModel(@NotNull @NotNull HvlEventLogModel eventLogModel)
      Instantiates a new HvlLogProducerBaseTaskModel.
      Parameters:
      eventLogModel - the event log model
  • Method Details

    • getRetryCount

      public int getRetryCount()
      Gets retry count.
      Returns:
      the retry count
    • setRetryCount

      public void setRetryCount(int retryCount)
      Sets retry count.
      Parameters:
      retryCount - the retry count
    • getDetail

      public String getDetail()
      Gets detail.
      Returns:
      the detail
    • setDetail

      public void setDetail(String detail)
      Sets detail.
      Parameters:
      detail - the detail
    • getEventLogModel

      public HvlEventLogModel getEventLogModel()
      Gets event log model.
      Returns:
      the event log model
    • setEventLogModel

      public void setEventLogModel(HvlEventLogModel eventLogModel)
      Sets event log model.
      Parameters:
      eventLogModel - the event log model
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
    • toString

      public String toString()
      Overrides:
      toString in class Object