java.lang.Object
de.hybris.platform.customerticketingc4cintegration.facade.C4CTicketFacadeMock
All Implemented Interfaces:
de.hybris.platform.customerticketingfacades.TicketFacade

public class C4CTicketFacadeMock extends Object implements de.hybris.platform.customerticketingfacades.TicketFacade
MOckTicketFacade, uses \resources\customerticketingc4cintegration\c4cjson\response\*.json as a response.
  • Constructor Details

    • C4CTicketFacadeMock

      public C4CTicketFacadeMock()
  • Method Details

    • createTicket

      public TicketData createTicket(TicketData o)
      Specified by:
      createTicket in interface de.hybris.platform.customerticketingfacades.TicketFacade
    • updateTicket

      public TicketData updateTicket(TicketData o)
      Specified by:
      updateTicket in interface de.hybris.platform.customerticketingfacades.TicketFacade
    • getTicket

      public TicketData getTicket(String ticketId)
      Specified by:
      getTicket in interface de.hybris.platform.customerticketingfacades.TicketFacade
    • getTickets

      public SearchPageData<TicketData> getTickets(PageableData pageableData)
      Specified by:
      getTickets in interface de.hybris.platform.customerticketingfacades.TicketFacade
    • loadResource

      protected String loadResource(org.springframework.core.io.Resource r)
    • getCreateResource

      public org.springframework.core.io.Resource getCreateResource()
    • setCreateResource

      public void setCreateResource(org.springframework.core.io.Resource createResource)
    • getUpdateResource

      public org.springframework.core.io.Resource getUpdateResource()
    • setUpdateResource

      public void setUpdateResource(org.springframework.core.io.Resource updateResource)
    • getListTicketsResource

      public org.springframework.core.io.Resource getListTicketsResource()
    • setListTicketsResource

      public void setListTicketsResource(org.springframework.core.io.Resource listTicketsResource)
    • getGetResource

      public org.springframework.core.io.Resource getGetResource()
    • setGetResource

      public void setGetResource(org.springframework.core.io.Resource getResource)
    • getTicketConverter

      public de.hybris.platform.servicelayer.dto.converter.Converter<ServiceRequestData,TicketData> getTicketConverter()
    • setTicketConverter

      public void setTicketConverter(de.hybris.platform.servicelayer.dto.converter.Converter<ServiceRequestData,TicketData> ticketConverter)
    • getJacksonObjectMapper

      public com.fasterxml.jackson.databind.ObjectMapper getJacksonObjectMapper()
    • setJacksonObjectMapper

      public void setJacksonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper jacksonObjectMapper)
    • getDefaultC4CTicketConverter

      public de.hybris.platform.servicelayer.dto.converter.Converter<TicketData,ServiceRequestData> getDefaultC4CTicketConverter()
    • setDefaultC4CTicketConverter

      public void setDefaultC4CTicketConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TicketData,ServiceRequestData> defaultC4CTicketConverter)
    • getAssociatedToObjects

      public Map<String,List<TicketAssociatedData>> getAssociatedToObjects()
      Specified by:
      getAssociatedToObjects in interface de.hybris.platform.customerticketingfacades.TicketFacade
    • getTicketCategories

      public List<TicketCategory> getTicketCategories()
      Specified by:
      getTicketCategories in interface de.hybris.platform.customerticketingfacades.TicketFacade
    • getC4cBaseFacade

      protected C4CBaseFacade getC4cBaseFacade()
    • setC4cBaseFacade

      public void setC4cBaseFacade(C4CBaseFacade c4cBaseFacade)