branch feature/7549 created (now 3116433)
This is an automated email from the git hooks/post-receive script. New change to branch feature/7549 in repository observe. See http://git.codelutin.com/observe.git at 3116433 ajout du DTO pour les utilisateurs de la base PG (refs #7549) This branch includes the following new commits: new 3116433 ajout du DTO pour les utilisateurs de la base PG (refs #7549) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 3116433f4b94b337f4c1074009d57a4fb1884ccf Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Tue Sep 29 10:50:34 2015 +0200 ajout du DTO pour les utilisateurs de la base PG (refs #7549) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch feature/7549 in repository observe. See http://git.codelutin.com/observe.git commit 3116433f4b94b337f4c1074009d57a4fb1884ccf Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Tue Sep 29 10:50:34 2015 +0200 ajout du DTO pour les utilisateurs de la base PG (refs #7549) --- .../java/fr/ird/observe/services/dto/UserDtos.java | 22 +++++++++++++++++++++ .../ird/observe/services/dto/constants/Role.java | 13 ++++++++++++ .../src/main/xmi/observe-services-dto-common.zargo | Bin 35328 -> 37242 bytes .../services/dto/ObserveDtosInitializer.java | 5 +++++ 4 files changed, 40 insertions(+) diff --git a/observe-services-model/src/main/java/fr/ird/observe/services/dto/UserDtos.java b/observe-services-model/src/main/java/fr/ird/observe/services/dto/UserDtos.java new file mode 100644 index 0000000..215d40c --- /dev/null +++ b/observe-services-model/src/main/java/fr/ird/observe/services/dto/UserDtos.java @@ -0,0 +1,22 @@ +package fr.ird.observe.services.dto; + +import java.util.Comparator; + +public class UserDtos extends AbstractUserDtos { + + protected static UserDtoComparator USER_DTO_COMPARATOR = new UserDtoComparator(); + + public static UserDtoComparator getUserDtoComparator() { + return USER_DTO_COMPARATOR; + } + + protected static class UserDtoComparator implements Comparator<UserDto> { + + @Override + public int compare(UserDto user1, UserDto user2) { + return user1.getName().compareTo(user2.getName()); + } + } + + +} \ No newline at end of file diff --git a/observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/Role.java b/observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/Role.java new file mode 100644 index 0000000..896cba6 --- /dev/null +++ b/observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/Role.java @@ -0,0 +1,13 @@ +package fr.ird.observe.services.dto.constants; + +/** + * @author Sylvain Bavencoff - bavencoff@codelutin.com + */ +public enum Role { + + UNUSED, + REFERENTIAL, + USER, + TECHNICAL; + +} diff --git a/observe-services-model/src/main/xmi/observe-services-dto-common.zargo b/observe-services-model/src/main/xmi/observe-services-dto-common.zargo index 59c5da7..c1f2a4b 100644 Binary files a/observe-services-model/src/main/xmi/observe-services-dto-common.zargo and b/observe-services-model/src/main/xmi/observe-services-dto-common.zargo differ diff --git a/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtosInitializer.java b/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtosInitializer.java index ebc41b6..f6d3b6a 100644 --- a/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtosInitializer.java +++ b/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtosInitializer.java @@ -350,6 +350,11 @@ public class ObserveDtosInitializer implements ObserveModelInitializer { // Rien à faire } + @Override + public void initUserDto() { + // Rien à faire + } + // -------------------------------------------------------------------------------------------------------------- // // -- DATA LONGLINE --------------------------------------------------------------------------------------------- // // -------------------------------------------------------------------------------------------------------------- // -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
participants (1)
-
codelutin.com scm