Серверный JavaScript 1.4. Руководство по использованию

       

Использование Объекта Admin для Администрирования и Просмотра Новых Счетов


Код во flexi создаёт другие объекты, кроме объекта Admin, и осуществляет к ним доступ во FlexiServer. Эти объекты создаются путём вызовов метода объекта Admin. Например, если служащий отправляет запрос, новый запрос создаётся в account-empl.html следующим оператором:

__claim = __account.submitClaim(

parseFloat(request.claimAmount),
request.serviceDate,

request.providerName,
   request.details);

Этот код вызывает метод submitClaim объекта Account для создания нового запроса служащего. Реализация этого метода в файле impl\Account.java создаёт новый Claim-объект, который регистрируется в ORB и возвращается:

public Flexi.Claim submitClaim(float amount, String serviceDate,

   String providerName, String details)
{

Claim __clm = new Claim(this, amount, serviceDate,
       providerName, details);
   org.omg.CORBA.ORB.init().BOA_init().obj_is_ready(__clm);

   _current_clm = __clm;

System.out.println("***Created a new claim: " + __clm);
   return __clm;
};



Содержание раздела