Class PebbleReactiveViewResolver

java.lang.Object
org.springframework.web.reactive.result.view.ViewResolverSupport
org.springframework.web.reactive.result.view.UrlBasedViewResolver
io.pebbletemplates.spring.reactive.PebbleReactiveViewResolver
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.core.Ordered, org.springframework.web.reactive.result.view.ViewResolver

public class PebbleReactiveViewResolver extends org.springframework.web.reactive.result.view.UrlBasedViewResolver
  • Field Summary

    Fields inherited from class org.springframework.web.reactive.result.view.UrlBasedViewResolver

    REDIRECT_URL_PREFIX

    Fields inherited from class org.springframework.web.reactive.result.view.ViewResolverSupport

    DEFAULT_CONTENT_TYPE

    Fields inherited from interface org.springframework.core.Ordered

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • Constructor Summary

    Constructors
    Constructor
    Description
    PebbleReactiveViewResolver(io.pebbletemplates.pebble.PebbleEngine pebbleEngine)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.springframework.web.reactive.result.view.AbstractUrlBasedView
    createView(String viewName)
     
    protected Class<?>
     

    Methods inherited from class org.springframework.web.reactive.result.view.UrlBasedViewResolver

    afterPropertiesSet, applyLifecycleMethods, canHandle, getApplicationContext, getPrefix, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, instantiateView, resolveViewName, setApplicationContext, setPrefix, setRedirectViewProvider, setRequestContextAttribute, setSuffix, setViewClass, setViewNames

    Methods inherited from class org.springframework.web.reactive.result.view.ViewResolverSupport

    getDefaultCharset, getOrder, getSupportedMediaTypes, setDefaultCharset, setOrder, setSupportedMediaTypes

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PebbleReactiveViewResolver

      public PebbleReactiveViewResolver(io.pebbletemplates.pebble.PebbleEngine pebbleEngine)
  • Method Details

    • createView

      protected org.springframework.web.reactive.result.view.AbstractUrlBasedView createView(String viewName)
      Overrides:
      createView in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
    • requiredViewClass

      protected Class<?> requiredViewClass()
      Overrides:
      requiredViewClass in class org.springframework.web.reactive.result.view.UrlBasedViewResolver