On est obligé a utilisé une seule méthode car il y a des contrats d'interface à respecter et le premier retour de la fonction est récupère par un web service qui l'envoie par SMS au expéditeur.
On est obligé a utilisé une seule méthode car il y a des contrats d'interface à respecter et le premier retour de la fonction est récupère par un web service qui l'envoie par SMS au expéditeur.
Je veux bien, mais dans tous les cas il n'y aura pas de second retour puisqu'un méthode ne retourne qu'une seul fois.il y a des contrats d'interface à respecter et le premier retour de la fonction
Mais puisque tu souhaite absolument retourner 2 données ( c'est quoi le types des données à retourner au juste? ) Tu peux utiliser un tableau avec 2 cases
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public String[] function(arg1,arg2,arg3) { String[] tab = new String[2]; if(verification) { tab[0] = "OK1"; if(traitement) { tab[1] = "OK2"; }else{tab[1] = "NOK2"} }else{tab[0] = "NOK1"} return tab; }
Il était une fois [...] Et ils vécurent heureux et eurent beaucoup d'enfants!
Il faut que dès que les données sont valides je fait un retour 1 sans attendre que le deuxième traitement finisse
Dans ce cas utilises des threads... Cela a déjà été dit !
a++
PS : Mais ca reste très bizarre comme conception
Si la validation est un traitement long, et que le traitement ensuite est long aussi, et enfin qu'il y a le moyen matériel de faire les 2 en parallèle, alors ce n'est vraiment pas absurde de faire les 2 et de n'exploiter le résultat que si la validation est passante.
la partie en rouge me fait écrire mon message du dessus
je comprend qu'il faut que les valeurs soit valide pour finir le traitement
donc dans ce cas pour moi soit on test si on peux faire le traitement et celui ci vas au bout, soit on fait le traitement et si il ne vas pas au bout c'est que les paramettres ne sont pas valide
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager