fix the regressions spotted by community rest api after Jackson upgrade

This commit is contained in:
Rodica Sutu
2018-06-01 17:55:13 +03:00
parent 64a877d1f0
commit 49510b15a3
5 changed files with 20 additions and 0 deletions

View File

@@ -26,6 +26,8 @@
*/
package org.alfresco.rest.rm.community.model.common;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
@@ -50,4 +52,10 @@ public class IdNamePair
@JsonProperty (required = true)
private String name;
@JsonProperty (required = true)
private List<String> aspectNames;
@JsonProperty (required = true)
private String nodeType;
}

View File

@@ -31,6 +31,8 @@ import java.util.Date;
import java.util.List;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonProperty;
import org.alfresco.rest.api.model.Assoc;
import org.alfresco.rest.api.model.PathInfo;
import org.alfresco.rest.api.model.UserInfo;
@@ -103,6 +105,7 @@ public abstract class RMNode
}
@JsonProperty ("id")
@UniqueId
public NodeRef getNodeRef()
{

View File

@@ -31,6 +31,8 @@ import java.util.Date;
import java.util.List;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonProperty;
import org.alfresco.rest.api.model.UserInfo;
import org.alfresco.rest.framework.resource.UniqueId;
import org.alfresco.service.cmr.repository.NodeRef;
@@ -67,6 +69,7 @@ public class Transfer
{
}
@JsonProperty ("id")
@UniqueId
public NodeRef getNodeRef()
{

View File

@@ -31,6 +31,8 @@ import java.util.Date;
import java.util.List;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonProperty;
import org.alfresco.rest.api.model.UserInfo;
import org.alfresco.rest.framework.resource.UniqueId;
import org.alfresco.service.cmr.repository.NodeRef;
@@ -60,6 +62,7 @@ public class TransferContainer
{
}
@JsonProperty ("id")
@UniqueId
public NodeRef getNodeRef()
{

View File

@@ -28,6 +28,7 @@
package org.alfresco.rm.rest.api.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
* Abstract class carrying information for an unfiled container or unfiled record folder child
@@ -43,6 +44,7 @@ public abstract class UnfiledChild extends RMNode
protected Boolean isUnfiledRecordFolder;
protected Boolean isRecord;
@JsonProperty (PARAM_IS_UNFILED_RECORD_FOLDER)
public Boolean getIsUnfiledRecordFolder()
{
return isUnfiledRecordFolder;
@@ -54,6 +56,7 @@ public abstract class UnfiledChild extends RMNode
this.isUnfiledRecordFolder = isUnfiledRecordFolder;
}
@JsonProperty (PARAM_IS_RECORD)
public Boolean getIsRecord()
{
return isRecord;