Class SoapResource


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

      • producerTemplate

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

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

      • SoapResource

        public SoapResource()
    • Method Detail

      • marshal

        @Path("/marshal/{soapVersion}")
        @POST
        @Consumes("text/plain")
        @Produces("application/xml")
        public javax.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 javax.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 javax.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 javax.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 javax.ws.rs.core.Response marshalUnmarshal​(String message)
                                                   throws Exception
        Throws:
        Exception
      • qnameStrategy

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

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