Class ObjectMapperPayloadWriter

java.lang.Object
dev.getelements.elements.rt.jackson.ObjectMapperPayloadWriter
All Implemented Interfaces:
PayloadWriter

public class ObjectMapperPayloadWriter extends Object implements PayloadWriter
Uses an instance of ObjectMapper to deserialize the payload from the OutputStream.
  • Constructor Details

    • ObjectMapperPayloadWriter

      public ObjectMapperPayloadWriter()
  • Method Details

    • write

      public void write(Object payload, OutputStream stream) throws IOException
      Description copied from interface: PayloadWriter
      Writes the actual response object to the OutputStream.
      Specified by:
      write in interface PayloadWriter
      Parameters:
      payload - the the response object
      stream - the output stream
      Throws:
      IOException
    • getObjectMapper

      public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
    • setObjectMapper

      @Inject public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)