Class SoapResource

java.lang.Object
org.apache.camel.quarkus.component.soap.it.SoapResource

@Path("/soap") @ApplicationScoped public class SoapResource extends Object
  • Field Details

    • producerTemplate

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

      @Inject org.apache.camel.FluentProducerTemplate fluentProducerTemplate
  • Constructor Details

    • SoapResource

      public SoapResource()
  • Method Details

    • marshal

      @Path("/marshal/{soapVersion}") @POST @Consumes("text/plain") @Produces("application/xml") public jakarta.ws.rs.core.Response marshal(@PathParam("soapVersion") String soapVersion, String message) throws Exception
      Throws:
      Exception
    • marshalFault

      @Path("/marshal/fault/{soapVersion}") @POST @Consumes("text/plain") @Produces("application/xml") public jakarta.ws.rs.core.Response marshalFault(@PathParam("soapVersion") String soapVersion, String message) throws Exception
      Throws:
      Exception
    • unmarshal

      @Path("/unmarshal/{soapVersion}") @POST @Consumes("application/xml") @Produces("text/plain") public jakarta.ws.rs.core.Response unmarshal(@PathParam("soapVersion") String soapVersion, String message) throws Exception
      Throws:
      Exception
    • unmarshalFault

      @Path("/unmarshal/fault/{soapVersion}") @POST @Consumes("application/xml") @Produces("text/plain") public jakarta.ws.rs.core.Response unmarshalFault(@PathParam("soapVersion") String soapVersion, String message) throws Exception
      Throws:
      Exception
    • marshalUnmarshal

      @Path("/marshal/unmarshal") @POST @Consumes("text/plain") @Produces("text/plain") public jakarta.ws.rs.core.Response marshalUnmarshal(String message) throws Exception
      Throws:
      Exception
    • qnameStrategy

      @Path("/qname/strategy") @POST @Consumes("text/plain") @Produces("text/plain") public jakarta.ws.rs.core.Response qnameStrategy(String message) throws Exception
      Throws:
      Exception
    • serviceInterfaceStrategy

      @Path("/serviceinterface/strategy") @POST @Consumes("text/plain") @Produces("text/plain") public jakarta.ws.rs.core.Response serviceInterfaceStrategy(String message) throws Exception
      Throws:
      Exception