Class DocumentStatusLogItem

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.plugins.documents.common.bean.DocumentStatusLogItem
All Implemented Interfaces:
Serializable, Idable

public class DocumentStatusLogItem extends Id
Класс-модель, представляющий собой запись лога изменений статуса документа.
See Also:
  • Constructor Details

    • DocumentStatusLogItem

      public DocumentStatusLogItem()
    • DocumentStatusLogItem

      public DocumentStatusLogItem(int id, int docId, int status, Date date, String comment, int userId)
  • Method Details

    • getDocumentId

      public int getDocumentId()
    • getStatusId

      public int getStatusId()
    • getStatusDate

      public Date getStatusDate()
    • getComment

      public String getComment()
    • getUserId

      public int getUserId()
    • setDocumentId

      public void setDocumentId(int documentId)
    • setStatusId

      public void setStatusId(int status)
    • setStatusDate

      public void setStatusDate(Date statusDate)
    • setUserId

      public void setUserId(int user)
    • setComment

      public void setComment(String comment)
    • equals

      public boolean equals(Object obj)
      Переопределенный метод equals(), чтобы можно было сравнивать 2 записи лога не по их id (который, по сути, всегда будет разный и не так важен), а по коду статуса, что, в общем то, логично, т.к. нет смысла устанавливать статус документа, который УЖЕ установлен.
      Overrides:
      equals in class Id
    • builder

      public static DocumentStatusLogItem.Builder builder()