Class JsonEncodeDecodeUtils
- java.lang.Object
-
- org.nuxeo.ecm.platform.routing.core.io.JsonEncodeDecodeUtils
-
@Deprecated public class JsonEncodeDecodeUtils extends Object
Deprecated.since 8.3, useWriter.write(Object, Class, java.lang.reflect.Type, javax.ws.rs.core.MediaType, java.io.OutputStream)
instead. See howDocumentRouteWriter.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.- Since:
- 7.2
-
-
Constructor Summary
Constructors Constructor Description JsonEncodeDecodeUtils()
Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method 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.
-
-
-
Constructor Detail
-
JsonEncodeDecodeUtils
public JsonEncodeDecodeUtils()
Deprecated.
-
-
Method Detail
-
encodeBlob
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
Deprecated.- Throws:
com.fasterxml.jackson.core.JsonGenerationException
IOException
-
decodeVariables
public static Map<String,Serializable> decodeVariables(com.fasterxml.jackson.databind.JsonNode jsnode, Map<String,Serializable> originalVariables, CoreSession session) throws ClassNotFoundException, IOException
Deprecated.- Throws:
ClassNotFoundException
IOException
-
encodeVariableEntry
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
Deprecated.- Throws:
com.fasterxml.jackson.core.JsonGenerationException
IOException
-
-