From d61efd3d30b2f0e542ad3a32ebdc06ad137ba6fc Mon Sep 17 00:00:00 2001 From: tosmers Date: Wed, 15 Mar 2017 19:08:45 +0000 Subject: [PATCH] [UPDATE] - adds @JsonIdentityInfo annotations for export - implements IdGenerators and IdResolvers for the use of @JsonIdentityInfo git-svn-id: https://svn.libreccm.org/ccm/trunk@4632 8810af33-2d31-482b-a856-94f89814c4df --- .../modules/core/categorization/Categorization.java | 3 +++ .../portation/modules/core/categorization/Category.java | 6 +++++- .../arsdigita/portation/modules/core/core/CcmObject.java | 5 +++++ .../arsdigita/portation/modules/core/security/Group.java | 5 +++++ .../portation/modules/core/security/GroupMembership.java | 3 +++ .../arsdigita/portation/modules/core/security/Party.java | 5 +++++ .../portation/modules/core/security/Permission.java | 4 ++++ .../arsdigita/portation/modules/core/security/Role.java | 5 +++++ .../portation/modules/core/security/RoleMembership.java | 3 +++ .../arsdigita/portation/modules/core/security/User.java | 7 +++++-- .../portation/modules/core/workflow/AssignableTask.java | 5 +++++ .../arsdigita/portation/modules/core/workflow/Task.java | 5 +++++ .../portation/modules/core/workflow/TaskAssignment.java | 3 +++ .../portation/modules/core/workflow/Workflow.java | 5 +++++ 14 files changed, 61 insertions(+), 3 deletions(-) diff --git a/ccm-core/src/com/arsdigita/portation/modules/core/categorization/Categorization.java b/ccm-core/src/com/arsdigita/portation/modules/core/categorization/Categorization.java index e6d7c0eac..f4061baa7 100644 --- a/ccm-core/src/com/arsdigita/portation/modules/core/categorization/Categorization.java +++ b/ccm-core/src/com/arsdigita/portation/modules/core/categorization/Categorization.java @@ -23,6 +23,7 @@ import com.arsdigita.portation.AbstractMarshaller; import com.arsdigita.portation.Portable; import com.arsdigita.portation.conversion.NgCollection; import com.arsdigita.portation.modules.core.core.CcmObject; +import com.fasterxml.jackson.annotation.JsonIdentityInfo; import com.fasterxml.jackson.annotation.JsonIdentityReference; /** @@ -33,6 +34,8 @@ import com.fasterxml.jackson.annotation.JsonIdentityReference; * @author