Код action'а
Материал из BiTel WiKi
Версия от 18:12, 29 мая 2011; DDPaul (Обсуждение | вклад)
package bitel.billing.server.tariff.action; import java.sql.Connection; import java.sql.SQLException; import bitel.billing.common.BGException; import bitel.billing.server.ActionBase; public class ActionPreTariffing extends ActionBase { @Override public void doAction() throws SQLException, BGException { final int cid = getIntParameter( "cid", -1 ); final int sid = getIntParameter( "sid", -1 ); final int type = getIntParameter( "type", -1 ); final int amount = getIntParameter( "amount", -1 ); // флаг того, что надо выполнить не в потоке, и вернуть результат final boolean isDebug = getBooleanParameter( "debug", false ); if( isDebug ) { // выведем параметры rootNode.setAttribute( "cid", Integer.toString(cid) ); rootNode.setAttribute( "sid", Integer.toString(sid) ); rootNode.setAttribute( "type", Integer.toString(type) ); rootNode.setAttribute( "amount", Integer.toString(amount) ); } } }