public abstract class ServiceActivatorAdapter extends java.lang.Object implements ServiceActivator
Constructor and Description |
---|
ServiceActivatorAdapter() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
connect()
Подключение к устройству для работы с ним.
|
java.lang.Object |
connectionClose(ServiceActivatorEvent e)
Закрытие (принудительное) соединения.
|
java.lang.Object |
connectionModify(ServiceActivatorEvent e)
Изменение соединения.
|
java.lang.Object |
destroy()
Утилизация обработчика.
|
java.lang.Object |
disconnect()
Отключение от устройства.
|
java.lang.Object |
init(int moduleId,
InetDevice device,
InetDeviceType deviceType,
ParameterMap config)
Deprecated.
|
java.lang.Object |
init(Setup setup,
int moduleId,
InetDevice device,
InetDeviceType deviceType,
ParameterMap config)
Инициализация обработчика.
|
java.lang.Object |
onAccountingStart(ServiceActivatorEvent event)
Обработка старта соединения.
|
java.lang.Object |
onAccountingStop(ServiceActivatorEvent event)
Обрабтка стопа соединения.
|
java.lang.Object |
serviceCancel(ServiceActivatorEvent e)
Удаление сервиса (по событию удаления или окончания периода действия).
|
java.lang.Object |
serviceCreate(ServiceActivatorEvent e)
Создание сервиса (по событию добавления или началу периода действия)
|
java.lang.Object |
serviceModify(ServiceActivatorEvent e)
Изменение сервиса (подключение/отключение/изменение скорости).
|
public java.lang.Object init(Setup setup, int moduleId, InetDevice device, InetDeviceType deviceType, ParameterMap config) throws java.lang.Exception
ServiceActivator
init
in interface ServiceActivator
java.lang.Exception
@Deprecated public java.lang.Object init(int moduleId, InetDevice device, InetDeviceType deviceType, ParameterMap config) throws java.lang.Exception
java.lang.Exception
public java.lang.Object destroy() throws java.lang.Exception
ServiceActivator
destroy
in interface ServiceActivator
java.lang.Exception
public java.lang.Object connect() throws java.lang.Exception
ServiceActivator
connect
in interface ServiceActivator
java.lang.Exception
public java.lang.Object disconnect() throws java.lang.Exception
ServiceActivator
disconnect
in interface ServiceActivator
java.lang.Exception
public java.lang.Object connectionClose(ServiceActivatorEvent e) throws java.lang.Exception
ServiceActivator
AccessCodes.TOO_MANY_SESSIONS_ERROR
или из метода ServiceActivator.connectionModify(ServiceActivatorEvent)
connectionClose
in interface ServiceActivator
java.lang.Exception
public java.lang.Object connectionModify(ServiceActivatorEvent e) throws java.lang.Exception
ServiceActivator
ServiceActivatorEvent.getNewState()
== InetServ.STATE_DISABLE
из этого метода происходит вызов метода ServiceActivator.connectionClose(ServiceActivatorEvent)
connectionModify
in interface ServiceActivator
java.lang.Exception
public java.lang.Object serviceCreate(ServiceActivatorEvent e) throws java.lang.Exception
ServiceActivator
serviceCreate
in interface ServiceActivator
java.lang.Exception
public java.lang.Object serviceCancel(ServiceActivatorEvent e) throws java.lang.Exception
ServiceActivator
serviceCancel
in interface ServiceActivator
java.lang.Exception
public java.lang.Object serviceModify(ServiceActivatorEvent e) throws java.lang.Exception
ServiceActivator
serviceModify
in interface ServiceActivator
java.lang.Exception
ServiceActivatorEvent
,
ServiceActivatorEvent#getNewState()}
public java.lang.Object onAccountingStart(ServiceActivatorEvent event) throws java.lang.Exception
ServiceActivator
onAccountingStart
in interface ServiceActivator
java.lang.Exception
public java.lang.Object onAccountingStop(ServiceActivatorEvent event) throws java.lang.Exception
ServiceActivator
onAccountingStop
in interface ServiceActivator
java.lang.Exception