Bonjour, je souhaite créer un service object pour me connecter à une API REST. j’ai trouvé ObjectServiceREST dans la javadoc. Il est écrit :
This class is for mapping a remote REST service entities as a business object.
This is used when the table name is set to “service-rest” (and the REST settings are stored in the search spec)
C’est exactement ce que je souhaite faire mais je ne trouve pas la documentation pour le search spec.
les autres exemples qui sont des APIs “mappées” (i.e. qui héritent de RESTMappedObjectsExternalObject) = des surcouches des APIs standards avec uniquement des règles de nommages custom. Les règles de conversion de nommage se définissant par paramétrage:
Je souhaite faire l’inverse. Plus concrètement je peux avoir accès à une base de données externe via API REST. Je souhaite voir cette base de données comme un objet simplicité.
J’ai trouvé cette page Documentation service object mais il manque la doc pour le cas d’un service-rest pourtant présent dans la javadoc
Pour ce qui est d’appeler des APIs externes, il y a des tools basiques (ex: les différentes variantes de Tool.readUrl) mais ma recommandation c’est d’utiliser plutôt la lib Unirest embarquée par défaut dans la plateforme car plus riche/souple