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

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

(Различия между версиями)
Перейти к: навигация, поиск
 
Строка 3: Строка 3:
<source lang="java">
<source lang="java">
import java.util.*;
import java.util.*;
 +
import bitel.billing.server.cerbercrypt.bean.event.*;
List dateList = new ArrayList();
List dateList = new ArrayList();
Строка 12: Строка 13:
События '''"Перед открытием пакета"''' (bitel.billing.server.cerbercrypt.bean.event.OpenPacketSubscriptionEvent) и '''"Перед закрытием пакета"''' (bitel.billing.server.cerbercrypt.bean.event.ClosePacketSubscriptionEvent) - синхронные события, позволяющие управлять отрытие и закрытием подписок. Можно обработать самому событие и указать, чтобы штатное действие не выполнялось.
События '''"Перед открытием пакета"''' (bitel.billing.server.cerbercrypt.bean.event.OpenPacketSubscriptionEvent) и '''"Перед закрытием пакета"''' (bitel.billing.server.cerbercrypt.bean.event.ClosePacketSubscriptionEvent) - синхронные события, позволяющие управлять отрытие и закрытием подписок. Можно обработать самому событие и указать, чтобы штатное действие не выполнялось.
 +
 +
<source lang="java">
 +
import java.util.*;
 +
import bitel.billing.server.cerbercrypt.bean.event.*;
 +
 +
event.setError( "Не нужно ничего менять" );
 +
event.setProcessed( true );
 +
</source>
--[[Участник:DimOn|DimOn]] 12:54, 16 октября 2009 (UTC)
--[[Участник:DimOn|DimOn]] 12:54, 16 октября 2009 (UTC)

Текущая версия на 11:31, 20 октября 2009

Получение дат, с которых разрешено открывать/закрывать подписку на пакеты. Простейший скрипт только с текущей датой. События, соответсвенно, называются Получение дат открытия пакетов (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)

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