Writer.write(Object, Class, java.lang.reflect.Type, javax.ws.rs.core.MediaType, java.io.OutputStream)
instead. See how
DocumentRouteWriter.writeVariables(org.nuxeo.ecm.platform.routing.api.DocumentRoute, JsonGenerator, org.nuxeo.ecm.core.io.registry.MarshallerRegistry, org.nuxeo.ecm.core.io.registry.context.RenderingContext, SchemaManager)
uses it.@Deprecated public class JsonEncodeDecodeUtils extends Object
Constructor and Description |
---|
JsonEncodeDecodeUtils()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Serializable> |
decodeVariables(com.fasterxml.jackson.databind.JsonNode jsnode,
Map<String,Serializable> originalVariables,
CoreSession session)
Deprecated.
|
static void |
encodeBlob(DocumentModel doc,
String propVariableFacet,
String variableName,
Blob blob,
com.fasterxml.jackson.core.JsonGenerator jg,
javax.servlet.ServletRequest request)
Deprecated.
|
static void |
encodeVariableEntry(DocumentModel doc,
String propVariableFacet,
Map.Entry<String,Serializable> e,
com.fasterxml.jackson.core.JsonGenerator jg,
javax.servlet.http.HttpServletRequest request)
Deprecated.
|
public JsonEncodeDecodeUtils()
public static void encodeBlob(DocumentModel doc, String propVariableFacet, String variableName, Blob blob, com.fasterxml.jackson.core.JsonGenerator jg, javax.servlet.ServletRequest request) throws com.fasterxml.jackson.core.JsonGenerationException, IOException
com.fasterxml.jackson.core.JsonGenerationException
IOException
public static Map<String,Serializable> decodeVariables(com.fasterxml.jackson.databind.JsonNode jsnode, Map<String,Serializable> originalVariables, CoreSession session) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
public static void encodeVariableEntry(DocumentModel doc, String propVariableFacet, Map.Entry<String,Serializable> e, com.fasterxml.jackson.core.JsonGenerator jg, javax.servlet.http.HttpServletRequest request) throws com.fasterxml.jackson.core.JsonGenerationException, IOException
com.fasterxml.jackson.core.JsonGenerationException
IOException
Copyright © 2018 Nuxeo. All rights reserved.