Class InetServStateChangedEvent

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

public class InetServStateChangedEvent extends LocalEvent
Событие вызывается после реального изменения состояния сервиса на договоре, например при изменении баланса договора.
See Also:
  • Constructor Details

    • InetServStateChangedEvent

      public InetServStateChangedEvent()
    • InetServStateChangedEvent

      public InetServStateChangedEvent(int moduleId, InetServ inetServ, short oldState, short newState, int accessCode)
  • Method Details

    • getInetServ

      public InetServ getInetServ()
      Получение сервиса договора, на котором произошло изменение состояния.
    • getOldState

      public short getOldState()
      Получение старого состояния сервиса ДО его изменения. Либо
      invalid reference
      InetServ#STATE_ENABLE
      , либо
      invalid reference
      InetServ#STATE_DISABLE
    • getNewState

      public short getNewState()
      Получение нового состояния сервиса ПОСЛЕ его изменения. Либо
      invalid reference
      InetServ#STATE_ENABLE
      , либо
      invalid reference
      InetServ#STATE_DISABLE
    • getAccessCode

      public int getAccessCode()
      Получение Access-Code. Либо
      invalid reference
      ru.ru.bitel.bgbilling.modules.voice.common.bean.api.common.AccessCodes#AUTHORIZATION_SUCCEEDED
      , либо
      invalid reference
      ru.ru.bitel.bgbilling.modules.voice.common.bean.api.common.AccessCodes#BALANCE_INSUFFICIENT
      , либо
      invalid reference
      ru.ru.bitel.bgbilling.modules.voice.common.bean.api.common.AccessCodes#CONTRACT_LOCKED