Téléchargement des produits


Version anglaise


 

Langage : "Classe"Adélia

  • Dans cette PTF apparaît la notion de développement orienté objet au travers des objets Adélia CLASSE.
    La classe possède un source L4G servant à décrire l'ensemble de ses attributs.
    Ces attributs seront accessibles au moyen de getters et setters (accesseurs et mutateurs des langages objets).
    Pour cette PTF, les classes se réduisent à un POJO et leur utilisation est limitée aux programmes VADELIA Batch servant à produire des services Web de type REST.
    Dans l'avenir, il sera possible de définir des méthodes et de gérer l'héritage, et l'utilisation des classes sera plus étendue.

↑ Haut de page

Production de services Web de type REST

  • En plus des services Web de type SOAP, il est désormais possible de produire des services Web de type REST.
    La production d'un service Web REST se fait à partir d'un programme VADELIA batch.
    L'utilisation des classes Adélia permet de gérer plus facilement des paramètres complexes de type arborescent.

↑ Haut de page

Tests unitaires

  • Adélia vous permet d'écrire des programmes de tests unitaires et d'automatiser leur exécution.
    Un rapport indiquant les tests ayant échoué et ceux ayant réussi est généré.
    Ce framework de test s'appuie sur MAVEN et JUNIT.
    Un programme de test est un programme VADELIA batch dont le but est de tester en mode batch des modules de votre application : à cette fin, il pourra appeler des sous-programmes de votre application (VADELIA batch ou SADELIA) ou consommer des services web et vérifier les résultats rendus au moyen de l'instruction ASSERTION.



 

↑ Haut de page

Améliorations du langage

  • L'ordre ATTENDRE permet de suspendre l'exécution pendant une certaine durée.

  • La fonction prédéfinie &DIM_TABLEAU permet de renvoyer la taille d'un tableau.

  • L'ordre REF permet désormais de déclarer une variable en faisant référence à une propriété logique d'une entité logique même si l'entité n'est pas utilisée par le programme.

  • Ajout de la fonction VaToolBxCloudAddVFS permettant d'ajouter un VFS au contexte courant du système de fichier virtuel d'Adélia Cloud.

  • Ajout de la fonction VaToolBxCloudUpdateVFSSubstitutionVariable permettant de substituer une variable dans l'ensemble des chemins racines du système de fichiers virtuels d'Adélia Cloud.

 

↑ Haut de page

Améliorations diverses

  • Gestionnaire de traduction : Il est désormais possible de définir une langue de substitution indiquant au générateur, lorsqu'il n'y pas de traduction dans une langue donnée, de prendre le texte traduit dans la langue de substitution plutôt que le texte original saisi lors du développement.

  • Utilitaire ADELJOB : ajout de l'option /SYNC permettant aux travaux de ne plus être soumis dans le gestionnaire de travaux mais d'être exécutés en mode synchrone.

  • Adélia Cloud : ajout du paramètre displayLevel2Text dans le fichier desktop.properties, permettant de ne pas afficher systématiquement le niveau 2 des messages dans le panneau des messages.

  • Adélia Web : il est désormais possible d'indiquer lors du maquettage d'un objet Menu le positionnement (droite ou gauche) de l'image d'expansion/réduction par rapport à la zone texte.

  • Ajout d'une barre de menu dans la fenêtre Adélia Studio reprenant les raccourcis liés aux Runtimes et utilitaires d'Adélia.

↑ Haut de page


  • Aucune étiquette