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 RendererTemplateModel
getTemplateForEvent(CsTicketEventModel ticketEvent)
java.lang.String
renderTicketEvent(CsTicketEventModel ticketEvent)
Render the specific ticket event using the template setup for that event typevoid
setDefaultTemplateCode(java.lang.String defaultTemplateCode)
void
setEventType2TemplateCode(java.util.Map<java.lang.String,java.lang.String> eventType2TemplateCode)
void
setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
void
setRendererService(RendererService rendererService)
-
-
-
Method Detail
-
renderTicketEvent
public java.lang.String renderTicketEvent(CsTicketEventModel ticketEvent)
Description copied from interface:TicketRenderStrategy
Render the specific ticket event using the template setup for that event type- Specified by:
renderTicketEvent
in 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
-
-