Class PreviewController


  • @RestController
    @RequestMapping("/v1")
    public class PreviewController
    extends AbstractController
    • Constructor Detail

      • PreviewController

        public PreviewController()
    • Method Detail

      • createPreviewTicket

        @RequestMapping(value="/preview",
                        method=POST)
        @ResponseStatus(CREATED)
        @ResponseBody
        public org.springframework.http.ResponseEntity<PreviewTicketWsDTO> createPreviewTicket​(@RequestBody
                                                                                               PreviewTicketWsDTO previewTicketInformation,
                                                                                               org.springframework.web.util.UriComponentsBuilder builder)
                                                                                        throws java.net.MalformedURLException,
                                                                                               CMSItemNotFoundException
        Creates a new preview ticket
        Parameters:
        previewTicketInformation - details of the ticket to create
        Returns:
        the newly created ticket
        Throws:
        java.net.MalformedURLException
        CMSItemNotFoundException
      • updatePreviewTicket

        @RequestMapping(value="/preview/{ticketId}",
                        method=PUT)
        public PreviewTicketWsDTO updatePreviewTicket​(@PathVariable
                                                      java.lang.String ticketId,
                                                      @RequestBody
                                                      PreviewTicketWsDTO previewTicketInformation)
        Updates preview ticket
        Parameters:
        previewTicketInformation - details of the ticket to update
        Returns:
        updated preview ticket
      • getPreviewTicket

        @RequestMapping(value="/preview/{ticketId}",
                        method=GET)
        public PreviewTicketWsDTO getPreviewTicket​(@PathVariable
                                                   java.lang.String ticketId)
        Returns preview ticket
        Returns:
        preview ticket