[1/2] syncope git commit: SYNCOPE-1173 - Replace List dynGroups with List dynMemberships
Repository: syncope Updated Branches: refs/heads/2_0_X 4a9964872 -> fffee9f15 SYNCOPE-1173 - Replace List dynGroups with List dynMemberships Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/025441a3 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/025441a3 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/025441a3 Branch: refs/heads/2_0_X Commit: 025441a36cf89f02b1b82e0ea617daa27b2ce9ac Parents: 4a99648 Author: Colm O hEigeartaighAuthored: Wed Jul 26 16:36:29 2017 +0100 Committer: Colm O hEigeartaigh Committed: Thu Jul 27 11:14:22 2017 +0100 -- .../client/console/wizards/any/Groups.java | 4 +- .../syncope/common/lib/to/AnyObjectTO.java | 12 +++--- .../common/lib/to/GroupableRelatableTO.java | 2 +- .../apache/syncope/common/lib/to/UserTO.java| 12 +++--- .../test/resources/domains/MasterContent.xml| 8 ++-- .../java/data/AnyObjectDataBinderImpl.java | 14 ++- .../java/data/UserDataBinderImpl.java | 15 +-- .../apache/syncope/fit/core/GroupITCase.java| 42 +--- .../org/apache/syncope/fit/core/RoleITCase.java | 2 +- .../syncope/fit/core/UserIssuesITCase.java | 5 ++- 10 files changed, 74 insertions(+), 42 deletions(-) -- http://git-wip-us.apache.org/repos/asf/syncope/blob/025441a3/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java -- diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java index 8e640fd..499bc26 100644 --- a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java +++ b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java @@ -313,8 +313,8 @@ public class Groups extends WizardStep implements ICondition { GroupFiqlSearchConditionBuilder searchConditionBuilder = SyncopeClient.getGroupSearchConditionBuilder(); ArrayList conditions = new ArrayList<>(); -for (String groupKey : GroupableRelatableTO.class.cast(anyTO).getDynGroups()) { - conditions.add(searchConditionBuilder.is("key").equalTo(groupKey).wrap()); +for (MembershipTO membership : GroupableRelatableTO.class.cast(anyTO).getDynMemberships()) { + conditions.add(searchConditionBuilder.is("key").equalTo(membership.getGroupKey()).wrap()); } Map assignedGroups = new HashMap<>(); http://git-wip-us.apache.org/repos/asf/syncope/blob/025441a3/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java -- diff --git a/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java b/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java index 231504b..af8b0ea 100644 --- a/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java +++ b/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java @@ -41,7 +41,7 @@ public class AnyObjectTO extends AnyTO implements GroupableRelatableTO { private final List memberships = new ArrayList<>(); -private final List dynGroups = new ArrayList<>(); +private final List dynMemberships = new ArrayList<>(); public String getName() { return name; @@ -91,11 +91,11 @@ public class AnyObjectTO extends AnyTO implements GroupableRelatableTO { return memberships; } -@XmlElementWrapper(name = "dynGroups") -@XmlElement(name = "role") -@JsonProperty("dynGroups") +@XmlElementWrapper(name = "dynMemberships") +@XmlElement(name = "dynMembership") +@JsonProperty("dynMemberships") @Override -public List getDynGroups() { -return dynGroups; +public List getDynMemberships() { +return dynMemberships; } } http://git-wip-us.apache.org/repos/asf/syncope/blob/025441a3/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java -- diff --git a/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java b/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java index 0dba26d..f2b8dbc 100644 --- a/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java +++ b/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java @@ -26,7 +26,7 @@ public interface GroupableRelatableTO { List getMemberships(); -
syncope git commit: SYNCOPE-1173 - Replace List dynGroups with List dynMemberships
Repository: syncope Updated Branches: refs/heads/master b436c7a7d -> dde0773f3 SYNCOPE-1173 - Replace List dynGroups with List dynMemberships Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/dde0773f Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/dde0773f Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/dde0773f Branch: refs/heads/master Commit: dde0773f3321a9dc5a92fd1404f273af48cfc6c9 Parents: b436c7a Author: Colm O hEigeartaighAuthored: Wed Jul 26 16:36:29 2017 +0100 Committer: Colm O hEigeartaigh Committed: Wed Jul 26 16:36:29 2017 +0100 -- .../client/console/wizards/any/Groups.java | 4 +- .../syncope/common/lib/to/AnyObjectTO.java | 12 +++--- .../common/lib/to/GroupableRelatableTO.java | 2 +- .../apache/syncope/common/lib/to/UserTO.java| 12 +++--- .../test/resources/domains/MasterContent.xml| 8 ++-- .../java/data/AnyObjectDataBinderImpl.java | 14 ++- .../java/data/UserDataBinderImpl.java | 15 +-- .../apache/syncope/fit/core/GroupITCase.java| 42 +--- .../org/apache/syncope/fit/core/RoleITCase.java | 2 +- .../syncope/fit/core/UserIssuesITCase.java | 5 ++- 10 files changed, 74 insertions(+), 42 deletions(-) -- http://git-wip-us.apache.org/repos/asf/syncope/blob/dde0773f/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java -- diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java index 8e640fd..499bc26 100644 --- a/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java +++ b/client/console/src/main/java/org/apache/syncope/client/console/wizards/any/Groups.java @@ -313,8 +313,8 @@ public class Groups extends WizardStep implements ICondition { GroupFiqlSearchConditionBuilder searchConditionBuilder = SyncopeClient.getGroupSearchConditionBuilder(); ArrayList conditions = new ArrayList<>(); -for (String groupKey : GroupableRelatableTO.class.cast(anyTO).getDynGroups()) { - conditions.add(searchConditionBuilder.is("key").equalTo(groupKey).wrap()); +for (MembershipTO membership : GroupableRelatableTO.class.cast(anyTO).getDynMemberships()) { + conditions.add(searchConditionBuilder.is("key").equalTo(membership.getGroupKey()).wrap()); } Map assignedGroups = new HashMap<>(); http://git-wip-us.apache.org/repos/asf/syncope/blob/dde0773f/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java -- diff --git a/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java b/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java index 231504b..af8b0ea 100644 --- a/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java +++ b/common/lib/src/main/java/org/apache/syncope/common/lib/to/AnyObjectTO.java @@ -41,7 +41,7 @@ public class AnyObjectTO extends AnyTO implements GroupableRelatableTO { private final List memberships = new ArrayList<>(); -private final List dynGroups = new ArrayList<>(); +private final List dynMemberships = new ArrayList<>(); public String getName() { return name; @@ -91,11 +91,11 @@ public class AnyObjectTO extends AnyTO implements GroupableRelatableTO { return memberships; } -@XmlElementWrapper(name = "dynGroups") -@XmlElement(name = "role") -@JsonProperty("dynGroups") +@XmlElementWrapper(name = "dynMemberships") +@XmlElement(name = "dynMembership") +@JsonProperty("dynMemberships") @Override -public List getDynGroups() { -return dynGroups; +public List getDynMemberships() { +return dynMemberships; } } http://git-wip-us.apache.org/repos/asf/syncope/blob/dde0773f/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java -- diff --git a/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java b/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java index 0dba26d..f2b8dbc 100644 --- a/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java +++ b/common/lib/src/main/java/org/apache/syncope/common/lib/to/GroupableRelatableTO.java @@ -26,7 +26,7 @@ public interface GroupableRelatableTO { List getMemberships(); -