This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git commit abc8562f5acb9b2b228982d280dde293b4b73596 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Aug 16 16:25:21 2016 +0200 ajout méthode utile --- .../main/java/fr/ird/observe/services/ObserveServiceTopia.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/observe-services-topia/src/main/java/fr/ird/observe/services/ObserveServiceTopia.java b/observe-services-topia/src/main/java/fr/ird/observe/services/ObserveServiceTopia.java index ccce727..4c3839b 100644 --- a/observe-services-topia/src/main/java/fr/ird/observe/services/ObserveServiceTopia.java +++ b/observe-services-topia/src/main/java/fr/ird/observe/services/ObserveServiceTopia.java @@ -381,6 +381,15 @@ public abstract class ObserveServiceTopia implements ObserveService { } + public <D extends ReferentialDto, E extends ObserveReferentialEntity> D loadEntityToReferentialDto(Class<D> dtoType, String id) { + + E entity = loadEntity(dtoType, id); + ReferentialBinderSupport<E, D> binder = getReferentialBinder(dtoType); + D dto = binder.toDto(getReferentialLocale(), entity); + return dto; + + } + protected <E extends ObserveEntity> boolean existsEntity(Class<E> entityType, String id) { ObserveTopiaPersistenceContext persistenceContext = serviceContext.getTopiaPersistenceContext(); TopiaDao<E> dao = persistenceContext.getDao(entityType); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.