Class ContractStatusChangingCheck

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
All Implemented Interfaces:
Serializable, ErrorReturnableEvent

public class ContractStatusChangingCheck extends LocalEvent
Синхронное событие - проверка возможности смены статуса договора .
Событие вызывается при смене статуса договора из клиента и из ЛК.
Позволяет запретить изменение или запросить подтвержедение.
Вместо ContractStatus как в других соседних событиях тут по компонентам. Унаследован от LocalEvent
See Also:
  • Field Details

    • OK

      public static final int OK
      Смена статусв разрешена
      See Also:
    • CANCEL

      public static final int CANCEL
      Смена статуса запрещена
      See Also:
    • CONFIRM

      public static final int CONFIRM
      Требуеться подтверждение
      See Also:
  • Constructor Details

    • ContractStatusChangingCheck

      public ContractStatusChangingCheck(int contractId, int userId, int status, Date dateFrom, Date dateTo, String comment, boolean confirmChecked)
    • ContractStatusChangingCheck

      public ContractStatusChangingCheck(int contractId, int objectId, int userId, int status, Date dateFrom, Date dateTo, String comment, boolean confirmChecked)
  • Method Details

    • getObjectId

      public int getObjectId()
    • setObjectId

      public void setObjectId(int objectId)
    • getStatus

      public int getStatus()
    • getDateFrom

      public Date getDateFrom()
    • getDateTo

      public Date getDateTo()
    • getComment

      public String getComment()
    • isConfirmChecked

      public boolean isConfirmChecked()
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getResult

      public int getResult()
    • setResult

      public void setResult(int result)