Class InetServStateChangedEvent
java.lang.Object
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.QueueEvent
ru.bitel.bgbilling.kernel.event.common.LocalEvent
ru.bitel.bgbilling.modules.inet.server.event.InetServStateChangedEvent
- All Implemented Interfaces:
Serializable,ErrorReturnableEvent
public class InetServStateChangedEvent
extends ru.bitel.bgbilling.kernel.event.common.LocalEvent
Событие вызывается после реального изменения состояния сервиса на договоре, например при изменении баланса договора.
- See Also:
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.kernel.event.common.Event
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN -
Constructor Summary
ConstructorsConstructorDescriptionInetServStateChangedEvent(int mid, InetServ inetServ, short oldState, short newState, int accessCode) -
Method Summary
Modifier and TypeMethodDescriptionintПолучение Access-Code.Получение сервиса договора, на котором произошло изменение состояния.shortПолучение нового состояния сервиса ПОСЛЕ его изменения.shortПолучение старого состояния сервиса ДО его изменения.Methods inherited from class ru.bitel.bgbilling.kernel.event.common.LocalEvent
getError, setErrorMethods inherited from class ru.bitel.bgbilling.kernel.event.common.Event
getContractId, getDestination, getGenerateTime, getMessageID, getModuleId, getPluginId, getSource, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, prepareMessage, serializeAsObject, setLogFunctionProcess, setMessageID, setSource, toString, toString
-
Constructor Details
-
InetServStateChangedEvent
public InetServStateChangedEvent() -
InetServStateChangedEvent
public InetServStateChangedEvent(int mid, InetServ inetServ, short oldState, short newState, int accessCode)
-
-
Method Details
-
getInetServ
Получение сервиса договора, на котором произошло изменение состояния. -
getOldState
public short getOldState()Получение старого состояния сервиса ДО его изменения. ЛибоInetServ#STATE_ENABLE, либоInetServ#STATE_DISABLE -
getNewState
public short getNewState()Получение нового состояния сервиса ПОСЛЕ его изменения. ЛибоInetServ#STATE_ENABLE, либоInetServ#STATE_DISABLE -
getAccessCode
public int getAccessCode()Получение Access-Code. Либоru.ru.bitel.bgbilling.modules.voice.common.bean.api.common.AccessCodes#AUTHORIZATION_SUCCEEDED, либоru.ru.bitel.bgbilling.modules.voice.common.bean.api.common.AccessCodes#BALANCE_INSUFFICIENT, либоru.ru.bitel.bgbilling.modules.voice.common.bean.api.common.AccessCodes#CONTRACT_LOCKED
-