Ce plugin fournit une implémentation de JAX-RS, permettant de créer des services REST.
Il est basé sur l'implémentation Jersey .
Les services REST sont décrits avec les annotations JAX-RS. Il est nécessaire de déclarer les classes annoté dans le context Spring du plugin.
<bean id="directory-rest.restService" class="fr.paris.lutece.plugins.directory.modules.rest.service.DirectoryRest">
Attention, les classes annotées @Provider doivent être déclarées avec le scope singleton.
<bean id="directory-rest.recordWriter" class="fr.paris.lutece.plugins.directory.modules.rest.service.writers.RecordWriter" scope="singleton" >