Hi Aida,

To map the result of a WebService (WS) call to an Entity I would try the 
standard way of generating an intermediate object layer with xjc and in a 
second step map them to the entity (or as Johan suggested: viewmodel).

You could validate the WS response against it's XSD and apply additional rules 
to the attributes of the class(es).

HTH -j

[1] https://docs.oracle.com/javase/8/docs/technotes/tools/unix/xjc.html

-----Ursprüngliche Nachricht-----
Von: Johan Doornenbal [mailto:jdoornen...@incode.org]
Gesendet: Donnerstag, 12. Oktober 2017 12:45
An: users@isis.apache.org
Betreff: Re: Query Attributes

Hi Aida,
It seems a bit 'out of scope' for an ORM to me…I do not know what your service 
looks like, but maybe you can wrap the entity (in a viewmodel for instance) or 
use a DTO that exposes the attributes you want to expose?
Best regards,
Johan Doornenbal+31 6 227 666 28





On Wed, Oct 11, 2017 5:37 PM, Aída Betzabeth Dávila Sotelo 
aida.dav...@vortech-it.com  wrote:
Hi,




We have a WebService that is a query from a class, at the moment to check the
response of the query it brings all the attributes of that class.

We want to know if there's a way that i can tell exactly what attributes need it
to bring?




The query is like @javax.jdo.annotations.Query




Thanks in advance

Aída Davila

Kühne + Nagel (AG & Co.) KG
Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE 812773878.
Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Dr. Hansjörg Rodi (Vors. ), 
Martin Brinkmann, Holger Ketz, Jan-Hendrik Köstergarten, Nicholas Minde, 
Michael Nebel, Lars Wedel, Matthias Weiner.
Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: 
Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, 
Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt.
Geschäftsleitung Region Zentral- und Osteuropa: Dr. Hansjörg Rodi (Vors.), 
Thierry Held, Uwe Hött, Richard Huhn, Holger Ketz, Jan-Hendrik Köstergarten, 
Jan Kunze, Michael Nebel, Guillaume Sauzedde, Mustafa Sener.

Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen 
Spediteurbedingungen 2017 (ADSp 2017). Hinweis: Die ADSp 2017 weichen in Ziffer 
23 hinsichtlich des Haftungshöchstbetrages für Güterschäden (§ 431 HGB) vom 
Gesetz ab, indem sie die Haftung bei multimodalen Transporten unter Einschluss 
einer Seebeförderung und bei unbekanntem Schadenort auf 2 SZR/kg und im Übrigen 
die Regelhaftung von 8,33 SZR/kg zusätzlich auf 1,25 Millionen Euro je 
Schadenfall sowie 2,5 Millionen Euro je Schadenereignis, mindestens aber 2 
SZR/kg, beschränken. Die ADSp sind auf unserer Webseite als Download 
erhältlich. Auf Anfrage senden wir Ihnen diese auch gerne zu.

Reply via email to