| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- package com.imt.intimamedia.business
- {
- import com.adobe.cairngorm.business.ServiceLocator;
-
- import mx.rpc.AbstractService;
- import mx.rpc.AsyncToken;
- import mx.rpc.IResponder;
-
- /**
- * Delegate de la gestion de l'initialisation
- */
- public class InitializationDelegate
- {
- private var _responder : IResponder;
- private var _service : AbstractService;
-
- /**
- * Constructeur
- */
- public function InitializationDelegate( responder : IResponder )
- {
- _service = ServiceLocator.getInstance().getRemoteObject( "initializationService" );
-
- _responder = responder;
- }
-
- /**
- * Appel du service de récupération des pays
- *
- * @return void
- */
- public function getCountries() : void
- {
- var token : AsyncToken = _service.getCountries();
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des questions secrètes
- *
- * @return void
- */
- public function getQuestions() : void
- {
- var token : AsyncToken = _service.getQuestions();
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des spécialités
- *
- * @return void
- */
- public function getSpecialities() : void
- {
- var token : AsyncToken = _service.getSpecialities();
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des maladies coronaires
- *
- * @return void
- */
- public function getCoronaryDiseases() : void
- {
- var token : AsyncToken = _service.getCoronaryDiseases();
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des type d'AIC
- *
- * @return void
- */
- public function getTypeAIC() : void
- {
- var token : AsyncToken = _service.getTypeAIC();
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des types d'ethiologie
- *
- * @return void
- */
- public function getTypeEthiologies() : void
- {
- var token : AsyncToken = _service.getTypeEthiologies();
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des types
- *
- * @return void
- */
- public function getType() : void
- {
- var token : AsyncToken = _service.getType();
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des emplacements
- *
- * @return void
- */
- public function getLocation() : void
- {
- var token : AsyncToken = _service.getLocation();
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des ethnies
- *
- * @return void
- */
- public function getEthnic() : void
- {
- var token : AsyncToken = _service.getEthnic();
- token.addResponder ( _responder );
- }
- }
- }
|