Class PackageJsonWriter

java.lang.Object
org.nuxeo.ecm.core.io.marshallers.json.AbstractJsonWriter<EntityType>
org.nuxeo.ecm.core.io.marshallers.json.ExtensibleEntityJsonWriter<org.nuxeo.connect.update.Package>
org.nuxeo.ecm.restapi.jaxrs.io.management.PackageJsonWriter
All Implemented Interfaces:
Marshaller<org.nuxeo.connect.update.Package>, Writer<org.nuxeo.connect.update.Package>

@Setup(mode=SINGLETON, priority=2000) public class PackageJsonWriter extends ExtensibleEntityJsonWriter<org.nuxeo.connect.update.Package>
Since:
2025.14
  • Field Details

  • Constructor Details

    • PackageJsonWriter

      public PackageJsonWriter()
  • Method Details

    • writeEntityBody

      protected void writeEntityBody(org.nuxeo.connect.update.Package entity, com.fasterxml.jackson.core.JsonGenerator jg) throws IOException
      Description copied from class: ExtensibleEntityJsonWriter
      Implement this method to write the entity body.
      Specified by:
      writeEntityBody in class ExtensibleEntityJsonWriter<org.nuxeo.connect.update.Package>
      Parameters:
      entity - The Java entity.
      jg - A JsonGenerator ready to write your entity as Json.
      Throws:
      IOException