Class CborResource

java.lang.Object
org.apache.camel.quarkus.component.cbor.it.CborResource

@Path("/cbor") @ApplicationScoped public class CborResource extends Object
  • Field Details

    • producerTemplate

      @Inject org.apache.camel.ProducerTemplate producerTemplate
    • context

      @Inject org.apache.camel.CamelContext context
  • Constructor Details

    • CborResource

      public CborResource()
  • Method Details

    • marshalUnmarshalMap

      @Path("/marshalUnmarshalMap") @GET @Consumes("application/json") @Produces("application/json") public Map<?,?> marshalUnmarshalMap(Map<String,String> in)
    • marshalUnmarshalAuthor

      @Path("/marshalUnmarshalAuthor") @GET @Consumes("application/json") @Produces("application/json") public Author marshalUnmarshalAuthor(Author author)
    • marshalUnmarshalCborMethod

      @Path("/marshalUnmarshalCborMethod") @GET @Consumes("application/json") @Produces("application/json") public Author marshalUnmarshalCborMethod(Author author)
    • unmarshalAuthorViaJmsTypeHeader

      @Path("/unmarshalAuthorViaJmsTypeHeader") @GET @Consumes("application/octet-stream") @Produces("application/json") public Author unmarshalAuthorViaJmsTypeHeader(byte[] authorCborBytes)
    • unmarshalDummyObjectList

      @Path("/unmarshalDummyObjectList") @GET @Consumes("application/octet-stream") @Produces("application/json") public List<DummyObject> unmarshalDummyObjectList(byte[] dummyObjectListCborBytes)