Class XmlController


  • @RestController
    public class XmlController
    extends Object
    The xml controller.
    Author:
    Christian Bremer
    • Constructor Detail

      • XmlController

        public XmlController()
    • Method Detail

      • postPerson

        @PostMapping(path="/person",
                     consumes="application/xml",
                     produces="application/xml")
        public reactor.core.publisher.Flux<Person> postPerson​(@RequestBody
                                                              Person model)
        Post person flux.
        Parameters:
        model - the model
        Returns:
        the flux
      • postVehicle

        @PostMapping(path="/vehicle",
                     consumes="application/xml",
                     produces="application/xml")
        public reactor.core.publisher.Flux<Vehicle> postVehicle​(@RequestBody
                                                                Vehicle model)
        Post vehicle flux.
        Parameters:
        model - the model
        Returns:
        the flux
      • postVehicles

        @PostMapping(path="/vehicles",
                     consumes="application/xml",
                     produces="application/xml")
        public reactor.core.publisher.Flux<Vehicles> postVehicles​(@RequestBody
                                                                  Vehicles model)
        Post vehicles flux.
        Parameters:
        model - the model
        Returns:
        the flux
      • postCompany

        @PostMapping(path="/company",
                     consumes="application/xml",
                     produces="application/xml")
        public reactor.core.publisher.Flux<Company> postCompany​(@RequestBody
                                                                Company model)
        Post company flux.
        Parameters:
        model - the model
        Returns:
        the flux
      • postAddress

        @PostMapping(path="/address",
                     consumes="application/xml",
                     produces="application/xml")
        public reactor.core.publisher.Flux<Address> postAddress​(@RequestBody
                                                                Address model)
        Post address flux.
        Parameters:
        model - the model
        Returns:
        the flux