@Path(value="/bindy") @ApplicationScoped public class BindyResource extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) org.apache.camel.ProducerTemplate |
producerTemplate |
| Constructor and Description |
|---|
BindyResource() |
| Modifier and Type | Method and Description |
|---|---|
CsvOrder |
csvToJson(String csvOrder) |
FixedLengthOrder |
fixedLengthToJson(String fixedLengthOrder) |
String |
jsonToCsv(CsvOrder order) |
String |
jsonToFixedLength(FixedLengthOrder order) |
String |
jsonToMessage(MessageOrder order) |
MessageOrder |
messageToJson(String messageOrder) |
@Path(value="/jsonToCsv") @GET @Consumes(value="application/json") @Produces(value="text/plain") public String jsonToCsv(CsvOrder order)
@Path(value="/csvToJson") @GET @Consumes(value="text/plain") @Produces(value="application/json") public CsvOrder csvToJson(String csvOrder)
@Path(value="/jsonToFixedLength") @GET @Consumes(value="application/json") @Produces(value="text/plain") public String jsonToFixedLength(FixedLengthOrder order)
@Path(value="/fixedLengthToJson") @GET @Consumes(value="text/plain") @Produces(value="application/json") public FixedLengthOrder fixedLengthToJson(String fixedLengthOrder)
@Path(value="/jsonToMessage") @GET @Consumes(value="application/json") @Produces(value="text/plain") public String jsonToMessage(MessageOrder order)
@Path(value="/messageToJson") @GET @Consumes(value="text/plain") @Produces(value="application/json") public MessageOrder messageToJson(String messageOrder)
Copyright © 2019–2020 The Apache Software Foundation. All rights reserved.