Fork me on GitHub

Plugin REST

Introduction

Ce plugin fournit une implémentation de JAX-RS, permettant de créer des services REST.

Il est basé sur l'implémentation Jersey .

Usage

Ecriture de service

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" >