Class DefaultTicketRenderStrategy
- java.lang.Object
-
- de.hybris.platform.ticket.strategies.impl.DefaultTicketRenderStrategy
-
- All Implemented Interfaces:
TicketRenderStrategy
public class DefaultTicketRenderStrategy extends java.lang.Object implements TicketRenderStrategy
-
-
Constructor Summary
Constructors Constructor Description DefaultTicketRenderStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected RendererTemplateModelgetTemplateForEvent(CsTicketEventModel ticketEvent)java.lang.StringrenderTicketEvent(CsTicketEventModel ticketEvent)Render the specific ticket event using the template setup for that event typevoidsetDefaultTemplateCode(java.lang.String defaultTemplateCode)voidsetEventType2TemplateCode(java.util.Map<java.lang.String,java.lang.String> eventType2TemplateCode)voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService)voidsetRendererService(RendererService rendererService)
-
-
-
Method Detail
-
renderTicketEvent
public java.lang.String renderTicketEvent(CsTicketEventModel ticketEvent)
Description copied from interface:TicketRenderStrategyRender the specific ticket event using the template setup for that event type- Specified by:
renderTicketEventin interfaceTicketRenderStrategy- Parameters:
ticketEvent- The event to render- Returns:
- The rendered representation of that event
-
setDefaultTemplateCode
public void setDefaultTemplateCode(java.lang.String defaultTemplateCode)
-
setEventType2TemplateCode
public void setEventType2TemplateCode(java.util.Map<java.lang.String,java.lang.String> eventType2TemplateCode)
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
setRendererService
public void setRendererService(RendererService rendererService)
-
getTemplateForEvent
protected RendererTemplateModel getTemplateForEvent(CsTicketEventModel ticketEvent) throws TicketException
- Throws:
TicketException
-
-