@Provider
public class JsonESDocumentWriterCustomizer
extends org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
| Constructor and Description |
|---|
JsonESDocumentWriterCustomizer() |
| Modifier and Type | Method and Description |
|---|---|
static ESCustomizersServiceRegistry |
getESCustomizersServiceRegistry() |
protected void |
writeData(org.codehaus.jackson.JsonGenerator jg,
org.nuxeo.ecm.core.api.DocumentModel doc,
String[] schemas,
Map<String,String> contextParameters)
Writes custom metadata.
|
void |
writeDoc(org.codehaus.jackson.JsonGenerator jg,
org.nuxeo.ecm.core.api.DocumentModel doc,
String[] schemas,
Map<String,String> contextParameters,
javax.ws.rs.core.HttpHeaders headers)
Override default behavior to add custom data.
|
void |
writeNativeESDocument(org.codehaus.jackson.JsonGenerator jg,
org.nuxeo.ecm.core.api.DocumentModel doc,
String[] schemas,
Map<String,String> contextParameters)
Default (i.e. not custom) writing doc.
|
isWriteable, writeContextParameters, writeDocument, writeESDocument, writeSchemas, writeSystemPropertiesgetSize, writeBlobPropertyValue, writeDocument, writeDocument, writeDocument, writeDocument, writeListPropertyValue, writeMapPropertyValue, writeProperties, writePropertyValue, writeRestContributions, writeScalarPropertyValue, writeTopublic static ESCustomizersServiceRegistry getESCustomizersServiceRegistry()
public void writeNativeESDocument(org.codehaus.jackson.JsonGenerator jg,
org.nuxeo.ecm.core.api.DocumentModel doc,
String[] schemas,
Map<String,String> contextParameters)
throws IOException
jg - doc - schemas - contextParameters - IOExceptionpublic void writeDoc(org.codehaus.jackson.JsonGenerator jg,
org.nuxeo.ecm.core.api.DocumentModel doc,
String[] schemas,
Map<String,String> contextParameters,
javax.ws.rs.core.HttpHeaders headers)
throws IOException
writeDoc in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriterIOExceptionprotected void writeData(org.codehaus.jackson.JsonGenerator jg,
org.nuxeo.ecm.core.api.DocumentModel doc,
String[] schemas,
Map<String,String> contextParameters)
throws IOException
jg - doc - schemas - contextParameters - IOExceptionCopyright © 2019. All rights reserved.