Управление подписками через веб (cerbercrypt)

Материал из BiTel WiKi

Перейти к: навигация, поиск

Получение дат, с которых разрешено открывать/закрывать подписку на пакеты. Простейший скрипт только с текущей датой. События, соответсвенно, называются Получение дат открытия пакетов (bitel.billing.server.cerbercrypt.bean.event.GetOpenPacketDatesEvent) и Получение дат закрытия пакетов (bitel.billing.server.cerbercrypt.bean.event.GetClosePacketDatesEvent)

import java.util.*;
import bitel.billing.server.cerbercrypt.bean.event.*;
 
List dateList = new ArrayList();
 
dateList.add( new Date() );
 
event.setDateList( dateList );

События "Перед открытием пакета" (bitel.billing.server.cerbercrypt.bean.event.OpenPacketSubscriptionEvent) и "Перед закрытием пакета" (bitel.billing.server.cerbercrypt.bean.event.ClosePacketSubscriptionEvent) - синхронные события, позволяющие управлять отрытие и закрытием подписок. Можно обработать самому событие и указать, чтобы штатное действие не выполнялось.

import java.util.*;
import bitel.billing.server.cerbercrypt.bean.event.*;
 
event.setError( "Не нужно ничего менять" );
event.setProcessed( true );

--DimOn 12:54, 16 октября 2009 (UTC)

Личные инструменты