public interface OrderManager
Жизненный цикл: init connect accountModify accountModify accountRemove disconnect connect accountCreate accountModify productsModify accountModify accountStateModify disconnect destroy
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
accountCreate(AccountOrderEvent e,
ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
Создание аккаунта в сторонней системе.
|
java.lang.Object |
accountModify(AccountOrderEvent e,
ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
Изменение аккаунта в сторонней системе.
|
java.lang.Object |
accountOptionsModify(AbstractOrderEvent e,
ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
Изменение опций аккаунта в сторонней системе.
|
java.lang.Object |
accountRemove(AccountOrderEvent e,
ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
Удаление аккаунта из сторонней системы.
|
java.lang.Object |
accountStateModify(AccountOrderEvent e,
ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
Изменение состояния аккаунта в сторонней системе.
|
java.lang.Object |
connect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
Подключение к сторонней системе.
|
java.lang.Object |
destroy()
Утилизация обработчика.
|
java.lang.Object |
disconnect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
Отключение от сторонней системы.
|
java.lang.Object |
init(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx,
int moduleId,
TvDevice tvDevice,
TvDeviceType tvDeviceType,
ParameterMap config)
Инициализация обработчика.
|
java.lang.Object |
productsModify(ProductOrderEvent e,
ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx)
Изменение набора активных продуктов в сторонней системе.
|
java.lang.Object init(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx, int moduleId, TvDevice tvDevice, TvDeviceType tvDeviceType, ParameterMap config) throws java.lang.Exception
ctx
- moduleId
- tvDevice
- tvDeviceType
- config
- java.lang.Exception
java.lang.Object destroy() throws java.lang.Exception
java.lang.Exception
java.lang.Object connect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
ctx
- java.lang.Exception
java.lang.Object disconnect(ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
ctx
- java.lang.Exception
java.lang.Object accountCreate(AccountOrderEvent e, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
e
- ctx
- java.lang.Exception
java.lang.Object accountModify(AccountOrderEvent e, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
e
- ctx
- java.lang.Exception
java.lang.Object accountRemove(AccountOrderEvent e, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
e
- ctx
- java.lang.Exception
java.lang.Object accountStateModify(AccountOrderEvent e, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
e
- ctx
- java.lang.Exception
java.lang.Object accountOptionsModify(AbstractOrderEvent e, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
e
- ctx
- java.lang.Exception
java.lang.Object productsModify(ProductOrderEvent e, ru.bitel.bgbilling.kernel.container.managed.ServerContext ctx) throws java.lang.Exception
e
- ctx
- java.lang.Exception