Class ServiceActivatorEvent
java.lang.Object
ru.bitel.bgbilling.apps.inet.access.sa.ServiceActivatorEvent
-
Constructor Summary
ConstructorDescriptionServiceActivatorEvent
(ru.bitel.bgbilling.apps.inet.access.Access inetAccess, ru.bitel.bgbilling.kernel.event.common.Event event, int processDeviceId, ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime servRuntime, int eventType, int inetServId, InetServType inetServType, InetServ oldInetServ, InetServ newInetServ, short oldState, short newState, Set<Integer> oldOptionSet, Set<Integer> newOptionSet, int accessCode) -
Method Summary
Modifier and TypeMethodDescriptionvoid
consume()
void
doAsync()
int
Соединение (если вызван метод connectionModify)getInetServChildren
(ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntimeMap inetServRuntimeMap, int inetServId, long millis) int
Код сервисаru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime
Новый типа сервиса (каким он стал после изменения)Deprecated.int
Новое состояние типа сервиса (вкл/выкл)Старый типа сервиса (каким он был до изменения)Deprecated.int
Старое состояние типа сервиса (вкл/выкл)getRealm()
boolean
isAsync()
boolean
boolean
Флаг указывает, что состояние соединения изменилось в connectionModify и не нужно ждать, например, UPDATE-пакета, чтобы это узнать.boolean
void
setConnectionOptionsModified
(boolean connectionOptionsModified) void
setConnectionRuntime
(ru.bitel.bgbilling.apps.inet.access.InetConnectionRuntime connectionRuntime) void
setConnectionStateModified
(boolean connectionStateModified) Флаг указывает, что состояние соединения изменилось в connectionModify и не нужно ждать, например, UPDATE-пакета, чтобы это узнать.toString()
-
Constructor Details
-
ServiceActivatorEvent
public ServiceActivatorEvent(ru.bitel.bgbilling.apps.inet.access.Access inetAccess, ru.bitel.bgbilling.kernel.event.common.Event event, int processDeviceId, ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime servRuntime, int eventType, int inetServId, InetServType inetServType, InetServ oldInetServ, InetServ newInetServ, short oldState, short newState, Set<Integer> oldOptionSet, Set<Integer> newOptionSet, int accessCode) - Parameters:
event
-deviceId
- Код устройства, если событие необходимо выполнить только на одном из всей цепочки устройств (например, при перезагрузке оного). Иначе = 0.servRuntime
-eventType
-inetServId
-inetServType
-oldInetServ
-newInetServ
-oldState
-newState
-oldOptionSet
-newOptionSet
-accessCode
-
-
-
Method Details
-
consume
public void consume() -
doAsync
public void doAsync() -
isAsync
public boolean isAsync() -
getInetServId
public int getInetServId()Код сервиса- Returns:
-
getInetServRuntime
public ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime getInetServRuntime() -
getOldInetServ
Старый типа сервиса (каким он был до изменения) -
getNewInetServ
Новый типа сервиса (каким он стал после изменения) -
getAccessCode
public int getAccessCode() -
getOldState
public int getOldState()Старое состояние типа сервиса (вкл/выкл) -
getNewState
public int getNewState()Новое состояние типа сервиса (вкл/выкл)- Returns:
-
isOptionsModified
public boolean isOptionsModified() -
getOptionsToAdd
-
getOptionsToRemove
-
getConnection
Соединение (если вызван метод connectionModify)- Returns:
-
setConnectionRuntime
public void setConnectionRuntime(ru.bitel.bgbilling.apps.inet.access.InetConnectionRuntime connectionRuntime) -
getServiceConnections
-
getOldOptionSet
Deprecated. -
getNewOptionSet
Deprecated. -
getOldOptions
-
getNewOptions
-
isConnectionStateModified
public boolean isConnectionStateModified()Флаг указывает, что состояние соединения изменилось в connectionModify и не нужно ждать, например, UPDATE-пакета, чтобы это узнать. Или по UPDATE-пакету или по чему-нибудь еще невозможно узнать состояние.- Returns:
-
setConnectionStateModified
public void setConnectionStateModified(boolean connectionStateModified) Флаг указывает, что состояние соединения изменилось в connectionModify и не нужно ждать, например, UPDATE-пакета, чтобы это узнать. Или по UPDATE-пакету или по чему-нибудь еще невозможно узнать состояние.- Parameters:
connectionStateModified
-
-
isConnectionOptionsModified
public boolean isConnectionOptionsModified() -
setConnectionOptionsModified
public void setConnectionOptionsModified(boolean connectionOptionsModified) -
getRealm
-
toString
-
getInetServChildren
-