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
ConstructorDescriptionInetServStateChangedEvent
(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, setError
Methods 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.bitel.bgbilling.modules.inet.api.common.AccessCodes#AUTHORIZATION_SUCCEEDED
, либоru.bitel.bgbilling.modules.inet.api.common.AccessCodes#BALANCE_INSUFFICIENT
, либоru.bitel.bgbilling.modules.inet.api.common.AccessCodes#CONTRACT_LOCKED
-