...
Vous pouvez créer votre propre bean si celui proposé ceux proposés ne convient conviennent pas à votre environnement. Il suffit pour cela de créer une nouvelle classe java implémentant l'interface du bean d'origine, puis de modifier la classe du bean à instancier dans le fichier context.xml (voir les paramètre de type 'Interface' ici).
...
identifiant | rôle | interface à implémenter | package | implémentations fournies |
serveurphoto | récupération des photos des étudiants | IPhoto | fr.univlorraine.mondossierweb.photo |
|
codetuFromLogin | récupération du cod_etu à partir du login d'un étudiant. | CodeEtudiantLoginConverterInterface | fr.univlorraine.mondossierweb.converters |
|
loginFromCodetu | récupération du login à partir du codetu d'un étudiant | LoginCodeEtudiantConverterInterface | fr.univlorraine.mondossierweb.converters |
|
| emailConverter | création du mail à partir du login étudiant | EmailConverterInterface | fr.univlorraine.mondossierweb.converters |
|
Comme indiquer ci-dessus, les récupérations du login et du mail en fonction du cod_etu et se fontA noter que la récupération du login en fonction du codInd (et vice versa) se fait, de base, à partir du LDAP via les implémentations :
- codetuFromLoginLdapImpl
- emailConverterLdapImpl
Mais les implémentations propres à l'université de Lorraine (utilisant une table MEL_LOGIN propre à l'université de Lorraine.A FINIR !! lister les beans déjà prévu cad les différentes implémentations déjà fourniesdans Apogée) sont disponibles via les implémentations :
- loginFromCodetuUnivLorraineImpl
- emailConverterUnivLorraineImpl
A noter que pour la récupération du mail il existe également une implémentation 'basic' qui concatène le login étudiant avec le paramètre applicatif 'extensionMailEtudiant' (voir Configuration). Cela se fait via l'implémentation:
- emailConverterBasicImpl