Class EasyProtocolBufferMessageBodyProvider

java.lang.Object
io.dropwizard.jersey.protobuf.ProtocolBufferMessageBodyProvider
io.github.devlibx.easy.app.dropwizard.proto.EasyProtocolBufferMessageBodyProvider
All Implemented Interfaces:
javax.ws.rs.ext.MessageBodyReader<com.google.protobuf.Message>, javax.ws.rs.ext.MessageBodyWriter<com.google.protobuf.Message>

public class EasyProtocolBufferMessageBodyProvider extends io.dropwizard.jersey.protobuf.ProtocolBufferMessageBodyProvider
  • Constructor Details

    • EasyProtocolBufferMessageBodyProvider

      public EasyProtocolBufferMessageBodyProvider()
  • Method Details

    • writeTo

      public void writeTo(com.google.protobuf.Message m, Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream) throws IOException
      Specified by:
      writeTo in interface javax.ws.rs.ext.MessageBodyWriter<com.google.protobuf.Message>
      Overrides:
      writeTo in class io.dropwizard.jersey.protobuf.ProtocolBufferMessageBodyProvider
      Throws:
      IOException