Class InetConnectionAliveEvent
java.lang.Object
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.PoolEvent
ru.bitel.bgbilling.apps.inet.accounting.event.InetConnectionAliveEvent
- All Implemented Interfaces:
Serializable
public class InetConnectionAliveEvent
extends ru.bitel.bgbilling.kernel.event.common.PoolEvent
Событие о том, что сессия жива. Приходит всем серверам, за исключением того, кто его отправил
Генерируется периодически, если настроен worker. Пока нужно только для сессий по трафику.
Генерируется периодически, если настроен worker. Пока нужно только для сессий по трафику.
- See Also:
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.kernel.event.common.Event
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN
-
Constructor Summary
ModifierConstructorDescriptionprotected
InetConnectionAliveEvent
(PoolEventPublisher<?> publisher, int contractId, InetConnection connection) -
Method Summary
Methods inherited from class ru.bitel.bgbilling.kernel.event.common.Event
getContractId, getDestination, getGenerateTime, getMessageID, getModuleId, getPluginId, getSource, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, serializeAsObject, setLogFunctionProcess, setMessageID, setSource, toString
-
Constructor Details
-
InetConnectionAliveEvent
protected InetConnectionAliveEvent() -
InetConnectionAliveEvent
public InetConnectionAliveEvent(PoolEventPublisher<?> publisher, int contractId, InetConnection connection)
-
-
Method Details
-
prepareMessage
public void prepareMessage(javax.jms.Message message) throws javax.jms.JMSException - Overrides:
prepareMessage
in classru.bitel.bgbilling.kernel.event.common.Event
- Throws:
javax.jms.JMSException
-
getConnection
-
toString
- Overrides:
toString
in classru.bitel.bgbilling.kernel.event.common.Event
-